Module: Nanobot
- Defined in:
- lib/nanobot.rb,
lib/nanobot/version.rb,
lib/nanobot/agent/loop.rb,
lib/nanobot/bus/events.rb,
lib/nanobot/agent/memory.rb,
lib/nanobot/cli/commands.rb,
lib/nanobot/agent/context.rb,
lib/nanobot/channels/base.rb,
lib/nanobot/config/loader.rb,
lib/nanobot/config/schema.rb,
lib/nanobot/channels/email.rb,
lib/nanobot/channels/slack.rb,
lib/nanobot/providers/base.rb,
lib/nanobot/agent/tools/web.rb,
lib/nanobot/bus/message_bus.rb,
lib/nanobot/scheduler/store.rb,
lib/nanobot/session/manager.rb,
lib/nanobot/channels/discord.rb,
lib/nanobot/channels/gateway.rb,
lib/nanobot/channels/manager.rb,
lib/nanobot/agent/tools/shell.rb,
lib/nanobot/channels/telegram.rb,
lib/nanobot/scheduler/service.rb,
lib/nanobot/agent/tools/schedule.rb,
lib/nanobot/agent/tools/filesystem.rb,
lib/nanobot/providers/rubyllm_provider.rb
Overview
Multi-channel AI chatbot framework powered by RubyLLM
Defined Under Namespace
Modules: Agent, Bus, CLI, Channels, Config, Providers, Scheduler, Session Classes: Error
Constant Summary collapse
- VERSION =
Returns current gem version.
'0.1.0'