nanobot
Lightweight, open-source AI agent for your tools, chats, and workflows.
Learn how to extend Nanobot providers by subclassing LLMProvider, registering a ProviderSpec, and wiring the backend. A complete guide to adding custom LLM backends.
Best Practices for nanobot Config: Secure Setup and Optimization GuideMaster nanobot config best practices. Secure your setup using environment variables restricted workspaces and named model presets for optimized HKUDS/nanobot performance.
Nanobot Dynamic Configuration Loading: Runtime Config Management ExplainedExplore Nanobot dynamic configuration loading for runtime config management. Learn how Pydantic, env vars, and file watchers enable real-time updates without agent restarts.
Customizing Nanobot Behavior with Config: A Complete Guide to the Configuration SystemMaster customizing nanobot behavior with its powerful config system. Learn to modify settings, enable live reloading, and optimize your nanobot efficiently. Get the complete guide.
Advanced Nanobot Provider Features: Multi-LLM Architecture and Fallback StrategiesExplore advanced nanobot provider features including multi-LLM architecture and fallback strategies. Integrate dynamic provider registration OAuth and custom endpoints seamlessly.
Nanobot Config File Location: Default Path and Customization GuideFind your Nanobot config file at the default path ~/.nanobot/config.json. Learn how to customize its location programmatically for flexible management.
Integrating nanobot with External Services: A Complete Guide to Custom Channels, Providers, and ToolsIntegrate nanobot with external services by building custom channels providers and tools Explore this guide to seamlessly connect your existing platforms and LLMs to the nanobot framework
Nanobot Config Schema Versioning: How HKUDS/nanobot Manages Configuration EvolutionLearn how Nanobot config schema versioning automatically migrates fields and validates deprecated names using Pydantic. Discover hassle-free configuration evolution with HKUDS/nanobot.
Validating Nanobot Config Against Schema: A Developer's GuideLearn to validate nanobot config against schema using Pydantic. Catch configuration errors early with detailed validation alerts before your application begins.
Understanding the Nanobot Config File Format: A Complete Guide to Pydantic-Based ConfigurationMaster the nanobot config file format with this guide. Learn how Pydantic models handle agents, providers, channels, and tools, with environment variable support and validation.
Nanobot Provider Configuration Options: Complete Guide to LLM SettingsExplore Nanobot provider configuration options for LLM settings. This guide covers authentication, endpoint, and behavior parameters defined in the Pydantic schema.
Nanobot Config Schema: A Complete Guide to the Pydantic-Based Configuration SystemExplore the nanobot config schema a Pydantic-based system for type-safe configurations and environment variable overrides. Learn how it supports dynamic LLM provider registration.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →