Skip to content
@AIDotNet

AIDotNet

AIDotNet is an organization formed by a group of open-source enthusiasts who love DotNet. Our aim is to empower AI with DotNet and make it easy for AI to be int

🚀 AIDotNet - Bridging Intelligence and the Future

GitHub OrganizationWebsiteDocumentationAntSK Demo

An Open Source Powerhouse Uniting AI and .NET Technologies

Building intelligent, efficient, and user-friendly AI solutions

🌟 Core Projects👥 Team Members🤝 Join Us📞 Contact


💡 Our Mission

AIDotNet is a group of open-source enthusiasts passionate about DotNet. We established AIDotNet to enable DotNet to empower AI and seamlessly integrate AI into your products. Our commitments include:

  • 🎯 Promoting AI Technology Adoption - Making AI technologies easier for developers to adopt and integrate
  • 🔧 Building Practical Toolchains - Developing high-quality, user-friendly AI development tools and frameworks
  • 🌐 Encouraging Open Source Collaboration - Most projects use Apache License 2.0 and MIT License, supporting free use and commercialization
  • 📚 Knowledge Sharing and Dissemination - Promoting best practices through documentation, tutorials, and community engagement

🌟 Core Projects

💫 Featured Projects - Core products widely recognized by the community

🏆 Highlighted Recommendations

ProjectStarsTech StackKey Features
OpenDeepWikiStars.NET 9 + TypeScript + Semantic Kernel📚 Open-source knowledge management platform
🔧 Modular design, easy to extend
🎨 Modern UI interface
AntSKStars.NET 8 + AntBlazor + Semantic Kernel🔥 Local offline AI large model support
📊 Integrated Aspire observability
🧠 Full-featured AI knowledge base/agent
ThorStars.NET 8 + OpenAI Compatible🔌 Unified AI model interface middleware
⚡ Compatible with OpenAI format
🔑 Built-in user permission management
auto-promptStars.NET + React🎯 AI prompt optimization platform
🧠 Intelligent optimization algorithms
📊 Visual debugging tools

🛠️ Professional Tools

ProjectDescriptionTech Stack
koala-ai🤖 Enterprise-level intelligent customer service system, supporting knowledge base Q&A.NET 8 + React
Text2Sql.Net📝 Natural language to SQL tool.NET + Semantic Kernel
GraphRag.Net🕸️ Retrieval-augmented generation based on Semantic Kernel.NET + Semantic Kernel

📦 Development Components

  • SemanticKernel.Samples - Best practice examples of Semantic Kernel
  • NuGet.Next - Modern NuGet package management platform

🏗️ Technical Architecture

graph TB
subgraph "Frontend Layer"
A[AntBlazor UI] --> B[React Components]
B --> C[TypeScript]
end
subgraph "Application Layer"
D[AntSK Knowledge Base] --> E[Thor API Gateway]
E --> F[AutoGpt Inference Engine]
end
subgraph "AI Layer"
G[Semantic Kernel] --> H[Local Model]
H --> I[Cloud Model]
G --> J[Vector Database]
end
subgraph "Data Layer"
K[PostgreSQL] --> L[SQLite]
L --> M[File Storage]
end
A --> D
D --> G
G --> K
Loading

👥 Core Team


Token

Microsoft MVP
Technology Explorer

xuzeyu91

Microsoft AI Platform MVP
Huawei Cloud Developer Expert

whuanle

Technical Blogger
Microservices Architecture Expert

Zhang Anzhong

Five-time Microsoft MVP
.NET Technology Evangelist
See More Team Members 👥
MemberExpertiseContribution Highlights
MrChuJiu.NET + AngularMicrosoft MVP, Full-stack Development Expert
longdreamTechnical ArchitectureTechnology Dreamer, Innovation Promoter
snake-LOpen Source ContributionActive Technical Contributor

🤝 Join Us

🌈 Diverse Ways to Participate, There's One for You

graph LR
A[Developer] --> B[Code Contribution]
A --> C[Test Feedback]
A --> D[Documentation Improvement]
A --> E[Community Promotion]
B --> F[Submit PR]
B --> G[Fix Bugs]
B --> H[Develop New Features]
C --> I[Use Project]
C --> J[Submit Issue]
C --> K[Performance Testing]
D --> L[Write Tutorials]
D --> M[Translate Documentation]
D --> N[API Documentation]
E --> O[Technical Sharing]
E --> P[Blog Promotion]
E --> Q[Community Activities]
Loading

🎯 Contribution Guidelines

Contribution TypeSuitable ForHow to Start
🔧 Code ContributionSome development experienceFork project → Develop features → Submit PR
🧪 Test FeedbackProduct usersUse project → Identify issues → Submit Issue
📝 Documentation ImprovementTechnical writing enthusiastsImprove documentation → Write tutorials → Submit PR
📢 Community PromotionTechnology evangelistsTechnical sharing → Blog promotion → Participate in activities

🔄 Development Process

  1. Planning Phase - Discuss new features in GitHub Discussions
  2. Development Phase - Fork the repository, create a feature branch
  3. Testing Phase - Write unit tests to ensure code quality
  4. Review Phase - Submit PR, team members conduct code review
  5. Release Phase - Merge code, update documentation, release version

📊 Project Statistics

GitHub stats

Organization Statistics

  • 🌟 Total Stars: 2000+
  • 🍴 Total Forks: 500+
  • 👥 Active Contributors: 50+
  • 📦 Number of Projects: 15+

🔗 Contact Us

WebsiteDocumentationAntSK DemoGitHub

🌍 Community Resources

📱 Social Media

  • 🐧 WeChat Group - Add WeChat xuzeyu91 and send "Join Group"
  • 📱 QQ Group Chat - Instant technical exchange
  • 🎯 Technical Blog - Regularly publish technical articles and best practices

🎉 Thanks to every contributor for your efforts!

Contributors

Building a bright future for AI and .NET together 🚀

Made with ❤️ by AIDotNet Community

Pinned Loading

  1. koala-aikoala-aiPublic

    基于.NET8+React实现的企业级智能客服知识库

    C# 481 84

  2. AutoGptAutoGptPublic

    AutoGpt 智能推理SDK,利用AI本身的能力进行多次对话推理,回复效果更加理想,更智能。

    C# 26 8

  3. OpenDeepWikiOpenDeepWikiPublic

    OpenDeepWiki is the open-source version of the DeepWiki project, aiming to provide a powerful knowledge management and collaboration platform. The project is mainly developed using C# and TypeScrip…

    C# 3.5k 450

Repositories

Showing 10 of 42 repositories

Top languages

Loading…

Most used topics

Loading…