Discover and explore top open-source AI tools and projects—updated daily.
nanobot-aiStandalone MCP host for building AI agents
Top 51.2% 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.
3 days ago
Inactive
evilsocket
ag2ai