GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - mobitouchOS/MaIN.NET: NuGet package designed to make LLMs, RAG, and Agents first-class citizens in .NET

BranchesTags
Open more actions menu

Latest commit

 

History

577 Commits
577 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
Docs
Docs
 
 
Examples.Flows
Examples.Flows
 
 
Examples
Examples
 
 
Frontend/MainFE
Frontend/MainFE
 
 
MaIN.Core.E2ETests
MaIN.Core.E2ETests
 
 
MaIN.Core.IntegrationTests
MaIN.Core.IntegrationTests
 
 
MaIN.InferPage.E2ETests
MaIN.InferPage.E2ETests
 
 
MaIN.InferPage.IntegrationTests
MaIN.InferPage.IntegrationTests
 
 
Releases
Releases
 
 
scripts
scripts
 
 
src
src
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
Directory.Build.props
Directory.Build.props
 
 
LICENSE
LICENSE
 
 
MaIN.sln
MaIN.sln
 
 
readme.md
readme.md
 
 

Repository files navigation

MaIN.NET

Build Status Download Count example Please star the repo to show your support for this project! ⭐️

MaIN (Modular Artificial Intelligence Network) is a versatile .NET package designed to streamline the integration of large language models (LLMs) into advanced AI workflows. Whether you're developing chatbots, automating processes, or exploring innovative AI techniques, M.A.I.N offers a flexible and robust foundation to build upon. The name reflects our core vision—a modular network connecting diverse AI methods into one unified ecosystem.

The work on the package started with the learning and inspiration gained by using the LLamaSharp project and currently this project powers the local models. If you like this project, show your love also to them ❤️


🚀 Quick Installation

M.A.I.N is available on NuGet as MaIN.NET. To install, simply run:

dotnet add package MaIN.NET

Or, using the NuGet CLI:

nuget install MaIN.NET

For more details on installation and configuration, please refer to our documentation.


🛠 MaIN Documentation (www.usemain.net)

The interactive documentation at www.usemain.net lets you explore MaIN.NET through a set of specialised AI agents — each tuned to a different kind of task.

Agent Purpose
Chatty Answers framework questions and looks up docs with direct, no-fluff responses
Code Generates complete, runnable C# projects wired to MaIN.NET and delivers them as a downloadable ZIP
Design Architects multi-agent systems, recommends backend strategies, and researches patterns from the live repo
Review Audits MaIN.NET usage for correctness, performance, and security; reviews GitHub PRs on request
Forge All-in-one agent that combines Code, Design, and Review in a single conversation and can open GitHub PRs

🌟 Our Vision

M.A.I.N is more than just a package—it's a stepping stone towards a complete AI ecosystem. Our goal is to connect diverse AI techniques into one modular framework, making advanced AI accessible and affordable to all users. Built with a low-code philosophy in mind, M.A.I.N empowers developers and non-developers alike to create powerful AI applications with ease.


🤝 Contribute

We welcome contributions from developers, researchers, and AI enthusiasts. Join our community and help shape the future of M.A.I.N!

  • Join our Community:
    Connect with us on Discord to share ideas, ask questions, and collaborate.

  • Follow Us on X (ex Twitter):
    Stay updated with the latest news and announcements by following us on X.

Thank you for being part of our journey. If you like the idea, smash star button!

About

NuGet package designed to make LLMs, RAG, and Agents first-class citizens in .NET

usemain.net

Topics

agentsaichatclaudecsharpdotnetgrokllmnetnugetollamaopenairag

Resources

Readme
MIT license
Activity
Custom properties

Stars

200 stars

Watchers

3 watching

Forks

24 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.