GuidesNotes & Knowledge Management
Khoj Integration
Connect Khoj to LLM API for AI-powered capabilities
Khoj is an open-source AI personal assistant that connects to your notes, documents, and online content. It provides search, chat, and automation across your personal knowledge base.
Khoj supports custom OpenAI-compatible providers in its configuration.
Prerequisites
- An LLM API account with an API key
- Khoj installed or accessible
Setup
Get Your LLM API Key
- Log in to your LLM API dashboard
- Click Create Key to Start
- Copy your new API key immediately — it will only be shown once
- Store the key securely (e.g., in a password manager or
.envfile)
LLM API is an OpenAI-compatible gateway that gives you access to dozens of AI models through a single API key and endpoint.
Configure LLM API in Khoj
- Open Khoj settings (web interface or config file).
- Navigate to "Chat Model" or "LLM Configuration".
- Set:
- API Key: paste the key you copied from app.llmapi.ai/api-keys
- API Base URL: https://api.llmapi.ai/v1
- Model: openai/gpt-4o
- Save and restart Khoj.
Test the Integration
Verify that Khoj can successfully communicate with LLM API by sending a test request. All requests will now be routed through LLM API.
Khoj can index your notes and documents locally while using LLM API for intelligent chat responses.
Benefits of Using LLM API with Khoj
- Multi-Provider Access: Use models from OpenAI, Anthropic, Google, and more through a single API
- Cost Control: Track and limit your AI spending with detailed usage analytics
- Unified Billing: One account for all providers instead of managing multiple API keys
- Caching: Reduce costs with response caching for repeated requests
View all available models on the models page.
How is this guide?