Wenwei Lin

← All projects

Open source

BotSharp contributions

3 PRs to BotSharp, a .NET multi-agent framework: removing an unneeded dependency, adding a tutorial on connecting local models, and updating the start command.

When
2024.03
Context
SciSharp/BotSharp
My role
Contributor
Built with
C# · .NET · LLamaSharp
BotSharp客服 Agent规划 Agent本地模型云端模型C# / .NET

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.