Ruby Implementation of Nano Bots: small, AI-powered bots that can be easily shared as a single file, designed to support multiple providers such as Anthropic Claude, Cohere Command, Google Gemini, Maritaca AI, Mistral AI, Ollama, OpenAI ChatGPT, and others, with support for calling tools (functions).
Adding metadata to tools in streaming callbacks:
Fixed an issue that caused Nano Bots to enter an infinite loop when the REPL boot directive triggered a function call:
Upgrading to ruby-openai 6.3.1