BotSharp is an AI agent framework written in C#. In early 2024 I was looking at how to build agents in .NET, and all three PRs were merged then:
| Date | PR | What it did |
|---|---|---|
| 03-08 | Update the backend start command in README | Updated the command to one that worked at the time |
| 03-10 | Add a LLamaSharp configuration guide | Explained how to connect a locally running model |
| 03-11 | Remove the AspectInjector dependency from BotSharp.Core | Dropped a dependency it didn’t need |
One of them came about like this:
I couldn’t get it running locally while I was waiting, so he asked me to open a PR, and then it got merged.
Around the same time I also sent two PRs to its front end, BotSharp-UI. The day after the last one was merged, I hosted a Microsoft Reactor livestream where MVP Chen Haiping talked about BotSharp: managing multi-agent apps with .NET open source.