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 ❤️
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.
Enhance your development experience with the MaIN CLI (mcli)! This tool helps you:
- ⚡ Quickly test and validate ideas
- 🔧 Configure essential settings automatically
- 📚 Download known and validated LLM models
- 🖥 Run M.A.I.N as a backend server or launch demo environments
- 💬 Interact via a streamlined chat UI
While you can start without it, we highly recommend using mcli for a smoother workflow. For download and usage details, please visit our documentation cli page. Once installed, try it out with:
mcli help
To get onboard with M.A.I.N, we invite you to explore our comprehensive documentation:
- How-To Page
- Tutorial Page
- Examples Section
These resources will guide you through every aspect of the system and help you unleash its full potential.
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. To learn more about our future plans and upcoming features, please visit our Roadmap.
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!