Discover and explore top open-source AI tools and projects—updated daily.
Standalone MCP host for building AI agents
Top 54.7% on SourcePulse
Summary
Nanobot offers a flexible, standalone, open-source MCP host for building agents with MCP and MCP-UI. It targets developers aiming to create custom, dedicated chatbot experiences, providing an alternative to integrated hosts found in other applications. Nanobot enables easy deployment and integration for building bespoke MCP/MCP-UI powered chatbots.
How It Works
Nanobot functions as an MCP host, integrating MCP servers with an LLM and context for agent interaction. Its core design is a flexible, standalone, open-source platform deployable or embeddable into other applications. This approach facilitates custom chat interfaces or other interaction modalities (voice, SMS, AR/VR) powered by MCP and MCP-UI.
Quick Start & Requirements
brew install nanobot-ai/tap/nanobot
for the CLI.OPENAI_API_KEY
, ANTHROPIC_API_KEY
).nanobot.yaml
.nanobot run ./nanobot.yaml
; UI available at http://localhost:8080
.make
. UI development: cd ui
, rm -rf ./ui/dist
, make
, cd ui && npm run dev
.Highlighted Details
Maintenance & Community
Nanobot is in alpha, expecting active development and rapid changes. Contributions are welcomed. Project links include its website (nanobot.ai) and GitHub repository (github.com/nanobot-ai/nanobot).
Licensing & Compatibility
Licensed under the Apache 2.0 License, permitting commercial use and integration with closed-source applications.
Limitations & Caveats
As an alpha project, Nanobot is subject to rapid changes. Some features are marked as partial or not yet implemented, indicating ongoing development and potential instability.
2 weeks ago
Inactive