SciSharp/BotSharp
An open-source .NET framework for building multi-agent AI applications, enabling seamless integration of LLMs into business systems with precise control over the AI processing pipeline.
Core Features
Quick Start
dotnet run --project ./src/WebStarter/WebStarter.csproj -p SolutionName=BotSharpDetailed Introduction
BotSharp is an open-source machine learning framework designed for building AI Bot platforms in .NET. It integrates natural language understanding, computer vision, and audio processing technologies, aiming to accelerate the development and application of intelligent robot assistants in information systems. Written in C# on .NET Core, it offers a cross-platform, plug-in-based architecture, making it enterprise-friendly. It provides an advanced Agent abstraction layer, enabling efficient integration of AI into complex business systems and precise control over the AI processing pipeline.