# Khoj AIO

Khoj AIO is an Unraid-first single-container package of Khoj, a self-hosted AI second brain for searching and chatting with documents, the web, and local or hosted LLMs, bundling PostgreSQL so beginners can install it. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/504/khoj-aio

## Description

Khoj AIO is an Unraid-first single-container package of Khoj, a self-hosted AI second brain for searching and chatting with documents, the web, and local or hosted LLMs, bundling PostgreSQL so beginners can install it without a separate database container.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

48/100 (Fair), based on 4 of 4 factors.
- Maintained: 79 (last commit 127 days ago)
- Popular: 14 (4 GitHub stars)
- Easy to install: 35 (1 install platform, install notes, Docker image)
- Light to run: 40 (4 GB minimum RAM, runs on ARM)

## Links

- Official website: https://aethereal.dev
- Docker Hub: https://hub.docker.com/r/jsonbored/khoj-aio
- GitHub: https://github.com/JSONbored/khoj-aio
- Unraid: https://ca.unraid.net/apps/khoj-aio-0ye8bxj0iozv7v?q=khoj-aio

## Common questions

### Do I need to run a separate PostgreSQL container for khoj-aio on Unraid?

No, the AIO image bundles PostgreSQL with pgvector and defaults to the internal database. You can still move PostgreSQL out using the standard POSTGRES_* settings.

### Which port does khoj-aio use for the web UI and API?

It serves the Khoj web UI and API on port 42110.

### What persistent data is stored in the khoj-aio appdata path?

The mapped appdata path stores config, database state, and model caches.

### Should I restart khoj-aio after the first boot?

Yes, restart the container once after initial setup so all settings are fully applied.

### What must I check before exposing khoj-aio beyond my local network?

Remote exposure still needs correct auth and domain settings, so the default private LAN-first setup should not be published without review.

### Which Khoj release line does khoj-aio track?

It tracks the latest published production-facing release line rather than floating latest, even though upstream Khoj releases are currently tagged beta.

---
Source: Our Local Host (https://ourlocalhost.com/app/504/khoj-aio), the self-hosted and open-source app directory.
