LLM API
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

  1. Log in to your LLM API dashboard
  2. Click Create Key to Start
  3. Copy your new API key immediately — it will only be shown once
  4. Store the key securely (e.g., in a password manager or .env file)

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

  1. Open Khoj settings (web interface or config file).
  2. Navigate to "Chat Model" or "LLM Configuration".
  3. 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
  4. 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?