Skip to main content

AI Providers

Aincrok supports a wide range of AI model providers, allowing you to choose the best models for your specific needs and budget.

Overview

AI providers are services that host and serve AI models through APIs. Aincrok's flexible architecture allows you to switch between different providers and models based on your requirements for cost, performance, privacy, and reliability.

Supported Providers

Premium Providers

  • Aincrok - Our managed service with optimized models
  • Anthropic - Claude models for advanced reasoning
  • OpenAI - GPT models for general-purpose coding
  • Google Gemini - Gemini models for code understanding

Cloud Providers

Alternative Providers

  • OpenRouter - Access to multiple models through one API
  • Groq - High-speed inference for supported models
  • Fireworks - Fast and cost-effective model serving
  • DeepSeek - Advanced code-focused models
  • Mistral - Open-source and commercial models
  • xAI - Grok models from xAI

Local and Self-Hosted

  • Ollama - Run models locally on your machine
  • LM Studio - Local model management and serving

Specialized Services

Choosing a Provider

Factors to Consider

Cost: Providers vary significantly in pricing per token

  • Budget-friendly: Ollama (free, local), OpenRouter (competitive rates), Glama
  • Premium: OpenAI, Anthropic (higher quality, higher cost)
  • Enterprise: AWS Bedrock, Google Vertex (usage-based pricing)

Performance: Different models excel at different tasks

  • Code generation: GPT-4, Claude, DeepSeek Coder, Anthropic models
  • Code understanding: Gemini, GPT-4 Turbo, Claude
  • Fast responses: Groq, local models, Fireworks

Privacy: Consider where your code is processed

  • Most private: Local models (Ollama, LM Studio)
  • Cloud-based: All API providers (review their privacy policies)
  • Enterprise-grade privacy: AWS Bedrock, Google Vertex, Azure OpenAI

Reliability: Provider uptime and service quality

  • Enterprise-grade: AWS Bedrock, Google Vertex, Azure OpenAI
  • Developer-focused: OpenAI, Anthropic, Aincrok
  • Community-driven: Ollama, OpenRouter

Getting Started

  1. Choose a provider based on your needs and budget
  2. Get API credentials from your chosen provider
  3. Configure Aincrok with your provider settings
  4. Start coding with AI assistance

For detailed setup instructions, see Connecting API Provider.

Multiple Providers

You can configure multiple providers and switch between them:

  • Different models for different tasks
  • Fallback options for reliability
  • Cost optimization strategies
  • Specialized providers for specific use cases

Learn more about API Configuration Profiles.

Provider Comparison

ProviderBest ForCostSpeedPrivacy
AincrokManaged experienceMediumFastCloud
OpenAIGeneral codingHighMediumCloud
AnthropicComplex reasoningHighMediumCloud
OllamaPrivacy, costFreeVariableLocal
OpenRouterModel varietyLow-MediumFastCloud
GroqSpeedMediumVery FastCloud

Need Help?

  • Check the FAQ for common provider questions
  • Join our Discord community for provider recommendations
  • See provider-specific documentation pages for detailed setup instructions
  • Review API Configuration Profiles for advanced configurations