Features

Discover how MaIN .NET Framework makes AI integration simple and powerful

// Switch between models seamlessly
await AIHub.Chat()
    .WithModel("gpt-4o-mini")
    .WithMessage("What do you consider to be the greatest invention in history?")
    .CompleteAsync(interactive: true);

Model Flexibility

Switch between different AI providers and models with ease. MaIN .NET Framework abstracts away the complexity, letting you focus on building great applications.

  • Multiple provider support
  • Cloud and local deployment
  • Easy integration

Native .NET Experience

Build AI solutions directly in .NET without any Python dependencies. Enjoy full type safety, async/await support, and familiar patterns.

  • Pure C# implementation
  • Type safety
  • Native integration
.NET Development
CLI Demo

Powerful CLI

Experience seamless AI integration with our intuitive command-line interface. Run models, manage configurations, and process data with simple commands.

  • Interactive chat sessions
  • Easy configuration management
  • Batch processing support
  • Multiple model support

High Performance

Built from the ground up with performance in mind, MaIN .NET Framework delivers enterprise-grade AI capabilities without compromising on speed or reliability.

  • Async-first architecture
  • Minimal overhead
  • Optimized for scale
High Performance