microsoft / microsoft/agent-framework
.NET: Donate SharpAIKit to Microsoft Agent Framework as an Official .NET AI Capability Layer
- Dominant language
- Python
- Stars
- 13.6k
- Forks
- 2.3k
- Avg merge
- 2d 45m
- Merged PRs (30d)
- 358
Description
Hello Microsoft Agent Framework team,
I hope you are doing well.
My name is **Dustin Dong**, an independent developer and the sole author of **SharpAIKit**, an open-source .NET large-model application and agentic AI framework. I am writing with great respect for your work and with a sincere intention to **offer SharpAIKit to Microsoft**, should you find it valuable for the Agent Framework ecosystem.
### About SharpAIKit
SharpAIKit is designed to provide a unified set of higher-level LLM application capabilities in .NET, including:
- LLM orchestration
- RAG engine with vector memory
- DSPy-style optimization
- Roslyn-based code interpreter
- Tool calling system
- Prompt templates and memory modules
- Multi-model support (OpenAI, Gemini, Llama, Ollama, etc.)
These components operate at an application layer that could complement the Agent Framework’s orchestration/runtime direction.
### My intention
I would be truly honored if SharpAIKit could contribute to the broader .NET AI ecosystem.
If the team believes this project is useful, I would be very willing to:
- donate or transfer the project to the Microsoft organization,
- allow Microsoft to integrate or refactor any part of it as needed,
- or contribute selected modules into the Agent Framework directly.
SharpAIKit is under the **MIT License**, and I place no restrictions on how Microsoft may use or adapt the project.
### Repository
https://github.com/dxpython/SharpAIKit
### Closing
I fully respect the direction and vision of the Agent Framework.
If someone on the team could kindly provide guidance on whether such a donation or integration would be appropriate, I would greatly appreciate it.
Thank you very much for your time, consideration, and all the work you do for the .NET community.
Warm regards,
**Dustin Dong**
Contributor guide
Research direction
No repository files, tests, or entry points are identified in the proposal. Start by reviewing the SharpAIKit repository link and the requested donation or integration options; done would require a maintainer decision about whether the project or selected modules fit Agent Framework.
Written by the indexing model from the issue text.
Assessment
- Domain
- ai
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100