折腾了很长时间,终于把项目开源了。
项目名字叫 SeekClaw。
它不是一个聊天软件,而是一个 AI Agent Runtime。
简单来说,就是把 AI 编码助手真正需要的东西都做成了 Runtime,包括:
✅ 多模型支持(OpenAI Compatible / Claude / Gemini 等)
✅ Tool 调用
✅ MCP 支持
✅ Skill 系统
✅ Workspace Memory
✅ Session 管理
✅ Provider 自动切换
✅ 流式终端 UI
✅ Build Verify 自动验证
整个项目使用 .NET 10 编写,没有 Node.js,目标就是做一个现代化、高性能、可扩展的 AI Agent Runtime。
很多人会问:
为什么不用 Node?
其实没有什么"不能用 Node"。
只是我一直觉得,这类 Runtime 对并发、性能、类型系统、Native AOT 都有比较高的要求,而这些正是 .NET 擅长的地方。
所以干脆从头开始,全部用 C# 实现了一遍。
也希望能给 .NET AI 生态多贡献一点东西。
目前已经采用 MIT 开源。
如果你:
- 想做自己的 Claude Code
- 想开发 AI Coding Agent
- 想研究 MCP
- 或者本身就是 .NET 开发者
欢迎来看看,也欢迎提 Issue、PR 一起完善。
GitHub:github.com/umr-xiaomai…
希望有一天,AI Agent 不再只有 Node.js 的选择。
#DotNet #CSharp #AI #AIAgent #ClaudeCode #OpenAI #MCP #开源项目 #程序员 #GitHub