Start here

Odysseus tutorial: install, run, and use Odysseus

This tutorial is for new users searching "how to install Odysseus", "how to run Odysseus", or "how to use Odysseus". It gives you the shortest path from GitHub repo to a working local AI workspace.

What you need first

1. Clone Odysseus from GitHub

The common first command users search for is:

git clone https://github.com/pewdiepie-archdaemon/odysseus.git
cd odysseus

Always review the current README after cloning because Odysseus is a fast-moving open-source project.

2. Run Odysseus

For Docker-based installs, start from the official compose workflow in the repository. Keep the first run in the foreground until you understand the logs.

docker compose up

After it works, run it in the background:

docker compose up -d
docker compose ps

3. Open the web UI

The local web interface is commonly opened at:

http://localhost:7000

If the page does not load, use the localhost:7000 fix guide.

4. Log in and fix credentials

Look for first-run admin credentials in terminal output or Docker logs. If the login page says invalid credentials, do not delete your data volume first. Read the invalid credentials guide.

5. Connect a model

Odysseus needs a model provider. The beginner-friendly local path is Ollama. If Odysseus runs in Docker and Ollama runs on the host, try:

http://host.docker.internal:11434/v1

For provider choices, compare Ollama, vLLM, llama.cpp, and OpenRouter.

6. Start using Odysseus

For a more detailed first-workflow guide, read How to use Odysseus after installing it.

Odysseus tutorial FAQ