# BotSharp

> AI Multi-Agent Framework in .NET

- **URL**: https://www.freshcrate.ai/projects/BotSharp
- **Author**: SciSharp
- **Category**: Frameworks
- **Latest version**: `r5.2-image-composition` (2025-10-17)
- **License**: Apache-2.0
- **Source**: https://github.com/SciSharp/BotSharp
- **Homepage**: https://botsharp.readthedocs.io
- **Language**: C#
- **GitHub**: 3,043 stars, 627 forks
- **Registry**: github
- **Tags**: `ai-agent`, `c#`, `chatbot`, `multi-agent`

## Description

AI Multi-Agent Framework in .NET

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `r5.2-image-composition` | 2025-10-17 | Low | ## What's Changed * fix fork conversation by @iceljc in https://github.com/SciSharp/BotSharp/pull/1082 * fix realtime toolcall by @iceljc in https://github.com/SciSharp/BotSharp/pull/1087 * refine side car states by @iceljc in https://github.com/SciSharp/BotSharp/pull/1089 * temp revert by @iceljc in https://github.com/SciSharp/BotSharp/pull/1090 * revert by @iceljc in https://github.com/SciSharp/BotSharp/pull/1091 * optimize twilio by @yileicn in https://github.com/SciSharp/BotSharp/pull/ |
| `r5.1-utility-improment` | 2025-06-27 | Low | ## What's Changed * feat: Added Google Multimodal Live APIs by @gunpal5 in https://github.com/SciSharp/BotSharp/pull/993 * Clean code for GeminiLive by @hchen2020 in https://github.com/SciSharp/BotSharp/pull/997 * realtime-hub-refactor by @Oceania2018 in https://github.com/SciSharp/BotSharp/pull/999 * Add InterruptResponse in RealtimeModelSettings by @hchen2020 in https://github.com/SciSharp/BotSharp/pull/1000 * InputAudioTranscribe by @hchen2020 in https://github.com/SciSharp/BotSharp/pull |
| `r5.0-mcp` | 2025-04-05 | Low | ## What's Changed * util-twilio-transfer_phone_call by @hchen2020 in https://github.com/SciSharp/BotSharp/pull/948 * hotfix twilio stream conversationId is null by @yileicn in https://github.com/SciSharp/BotSharp/pull/950 * add missing template by @iceljc in https://github.com/SciSharp/BotSharp/pull/951 * Hang up phone with audio by @hchen2020 in https://github.com/SciSharp/BotSharp/pull/952 * Update web driver functionalities by @visagang in https://github.com/SciSharp/BotSharp/pull/953 * |
| `r4.1-realtime` | 2025-03-16 | Low | ## What's Changed * revert open ai client by @iceljc in https://github.com/SciSharp/BotSharp/pull/812 * Update README.md Add LiteDBStorage Link by @GreenShadeZhang in https://github.com/SciSharp/BotSharp/pull/813 * add agent event rule by @iceljc in https://github.com/SciSharp/BotSharp/pull/814 * add http request hook by @iceljc in https://github.com/SciSharp/BotSharp/pull/815 * rename by @iceljc in https://github.com/SciSharp/BotSharp/pull/817 * add criteria by @iceljc in https://github.c |
| `r4.0-sidecar` | 2025-01-02 | Low | ## What's Changed * fix vector db by @iceljc in https://github.com/SciSharp/BotSharp/pull/672 * Features/add notification by @iceljc in https://github.com/SciSharp/BotSharp/pull/673 * remove params by @iceljc in https://github.com/SciSharp/BotSharp/pull/674 * minor fix by @Joannall in https://github.com/SciSharp/BotSharp/pull/675 * Upgrade Anthropic.SDK to v4 by @hchen2020 in https://github.com/SciSharp/BotSharp/pull/676 * add processor by @iceljc in https://github.com/SciSharp/BotSharp/pu |
| `r3.0-two-staging-planning` | 2024-10-05 | Low | ## What's Changed * fix db name by @iceljc in https://github.com/SciSharp/BotSharp/pull/560 * refine json format in log by @iceljc in https://github.com/SciSharp/BotSharp/pull/559 * fix text-completion by @hchen2020 in https://github.com/SciSharp/BotSharp/pull/561 * Features/refine json format by @iceljc in https://github.com/SciSharp/BotSharp/pull/562 * refine file selection prompt by @iceljc in https://github.com/SciSharp/BotSharp/pull/563 * support xhr response. by @Oceania2018 in https |
| `r2.0-agent-utility` | 2024-07-22 | Low | ## What's Changed * merge latest code by @geffzhang in https://github.com/SciSharp/BotSharp/pull/370 * merge latest code by @geffzhang in https://github.com/SciSharp/BotSharp/pull/389 * user avatar by @iceljc in https://github.com/SciSharp/BotSharp/pull/466 * Features/add conversation summary by @iceljc in https://github.com/SciSharp/BotSharp/pull/471 * Features/add agent user role by @iceljc in https://github.com/SciSharp/BotSharp/pull/457 * summarize multiple conversations by @iceljc in |
| `r1.5-sse` | 2024-05-28 | Low | ## What's Changed * add chat files by @iceljc in https://github.com/SciSharp/BotSharp/pull/454 * Features/add conversation user by @iceljc in https://github.com/SciSharp/BotSharp/pull/456 * prevent send event if it is not conversation by @iceljc in https://github.com/SciSharp/BotSharp/pull/458 * Fix llm selection bug. by @hchen2020 in https://github.com/SciSharp/BotSharp/pull/459 * add default model by @iceljc in https://github.com/SciSharp/BotSharp/pull/460 * refine log in by @iceljc in h |
| `r1.4-mutl-languages` | 2024-05-15 | Low | ## What's Changed * Update args definition for router agent by @jli238 in https://github.com/SciSharp/BotSharp/pull/404 * add visible property by @iceljc in https://github.com/SciSharp/BotSharp/pull/403 * refine agent refresh by @iceljc in https://github.com/SciSharp/BotSharp/pull/405 * add log in agent refresh by @iceljc in https://github.com/SciSharp/BotSharp/pull/406 * fix "talk to ppl" issue by @sylviachency in https://github.com/SciSharp/BotSharp/pull/408 * add repository enum by @ice |
| `v1.3.2-release` | 2024-04-13 | Low | ## What's Changed * Update args definition for router agent by @jli238 in https://github.com/SciSharp/BotSharp/pull/404 * add visible property by @iceljc in https://github.com/SciSharp/BotSharp/pull/403 * refine agent refresh by @iceljc in https://github.com/SciSharp/BotSharp/pull/405 * add log in agent refresh by @iceljc in https://github.com/SciSharp/BotSharp/pull/406 * fix "talk to ppl" issue by @sylviachency in https://github.com/SciSharp/BotSharp/pull/408 * add repository enum by @ice |

## Dependency audit

- **Score**: 100/100
- **Total deps**: 0
- **Resolved**: 0
- **Unresolved**: 0
- **License conflicts**: 0
- **Warnings**: 0
- **Scanned**: 2026-04-27

## Citation

- HTML: https://www.freshcrate.ai/projects/BotSharp
- Markdown: https://www.freshcrate.ai/projects/BotSharp.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/BotSharp/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
