- C# SDK for the Martian Gateway API generated using AutoSDK
- Intelligent LLM routing across 200+ AI models for cost, quality, and latency optimization
- OpenAI-compatible chat completions with Martian-specific router parameters
- Anthropic-compatible Messages API support
- Model listing with pricing and reliability information
- MEAI
AIFunctiontools for integration with anyIChatClient - All modern .NET features - nullability, trimming, NativeAOT, etc.
using Martian;
using var client = new MartianClient(apiKey);
// Chat completion with cost optimization
var response = await client.CreateChatCompletionAsync(
model: "openai/gpt-4.1-nano",
messages: [new ChatCompletionMessage
{
Role = ChatCompletionMessageRole.User,
Content = "Hello!",
}],
maxCost: 0.01f,
willingnessToPay: 0.1f);Priority place for bugs: https://github.com/tryAGI/Martian/issues
Priority place for ideas and general questions: https://github.com/tryAGI/Martian/discussions
Discord: https://discord.gg/Ca2xhfBf3v
This project is supported by JetBrains through the Open Source Support Program.
