microsoft / microsoft/agent-framework

.NET: Donate SharpAIKit to Microsoft Agent Framework as an Official .NET AI Capability Layer

Open
#2,608 6 comments 0 reactions 0 assignees View on GitHub
.NET
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.