BotSharp
Active·★ 3.1k·Apache-2.0·Updated 2026-05-29
★ Trending★ Essential
AI Multi-Agent Framework in .NET
BotSharp is an open-source .NET Core machine learning framework for building AI bot platforms, offering tools for natural language understanding, computer vision, and audio processing. It provides an advanced Agent abstraction layer and supports various LLM providers and complex multi-agent cooperation for enterprise business integration.
#AI Agent#LLM Framework#NLU#.NET#Multi-Agent
01
Features
01Built-in multi-agents and conversation with state management.
02Support multiple LLM Planning approaches for diverse tasks.
03Built-in RAG interfaces and memory-based vector searching.
04Compatibility with multiple AI platforms (e.g., ChatGPT, Gemini, LLaMA, Claude, DeepSeek, HuggingFace).
05Enables cooperation between multiple agents with distinct responsibilities.
02
Compatibility
ChatGPT
Supported
Verified via docs
Gemini
Supported
Verified via docs
LLaMA
Supported
Verified via docs
Claude
Supported
Verified via docs
DeepSeek
Supported
Verified via docs
HuggingFace
Supported
Verified via docs
03
Quick start
1
$ dotnet run --project .\src\WebStarter\WebStarter.csproj -p SolutionName=BotSharp
04
Use cases
↳Developing intelligent robot assistants for information systems.
↳Integrating AI capabilities into existing enterprise business applications.
↳Building custom conversational AI platforms (CaaP) with flexible LLM choices.
05
Alternatives
Brave Search MCP★ 86.5k
Allow your AI Agent to search the real-time internet using Brave Search API. Essential for getting up-to-date information.
ragflow★ 81.5k
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
CrewAI★ 52.4k
Framework for orchestrating role-playing, autonomous AI agents. By working together, your Crew can tackle complex tasks.
Gemini CLI★ 104.7k
An open-source AI agent that brings the power of Gemini directly into your terminal. Supports native MCP.
Open Interpreter★ 63.7k
A natural language interface for computers. Lets LLMs run code (Python, Javascript, Shell, etc.) locally on your machine.
Related searches
Comments
Log in to leave a comment
No comments yet. Be the first!