Obsidian AI Providers
One plugin to manage all your AI providers. A unified SDK for developers to integrate AI capabilities into Obsidian plugins.
Why AI Providers?
AI Providers is a configuration hub that simplifies AI integration in Obsidian. Instead of configuring AI settings separately in each plugin, you configure them once and share across all plugins that support AI Providers.For Users
Configure your AI providers once in a central location and use them across all compatible plugins
For Developers
Integrate AI capabilities into your plugins using a simple, unified SDK without managing provider-specific APIs
20+ Providers
Support for OpenAI, Anthropic, Ollama, Google Gemini, OpenRouter, and many more
Rich Features
Text generation, embeddings, RAG semantic search, and streaming support built-in
Get Started
Installation
Install AI Providers from the Obsidian community plugin store
Quickstart
Set up your first AI provider and start using AI features
SDK Integration
Integrate AI Providers into your Obsidian plugin
API Reference
Explore the complete SDK API reference
Key Features
Text Generation
Stream AI completions with support for messages, images, and custom options
Embeddings
Generate vector embeddings with automatic caching for improved performance
RAG Search
Semantic search across documents with built-in retrieval-augmented generation
Provider Migration
Seamlessly migrate provider configurations between plugins
Multi-language
Available in 11 languages including English, Spanish, French, and more
TypeScript SDK
Fully typed SDK with comprehensive TypeScript support
Supported Providers
AI Providers supports 20+ AI providers out of the box:- OpenAI - GPT-4, GPT-3.5, and embeddings
- Anthropic - Claude models with vision support
- Ollama - Local AI models for maximum privacy
- Google Gemini - Gemini Pro and Flash models
- OpenRouter - Access to multiple AI providers through one API
- LM Studio - Local model serving
- Groq - Fast inference for open source models
- And many more including Mistral AI, DeepSeek, xAI, Perplexity, and others
View All Providers
See setup guides for all supported providers