Skip to main content
This path gets Navigator running locally with pnpm, PostgreSQL, and one AI provider key.
You only need one provider key to start. OpenAI, Anthropic, Google Gemini, xAI, OpenRouter, or an Ollama-compatible endpoint can be added later.
1

Install dependencies

The install step runs the project setup script and prepares a .env file from the example configuration.
2

Start PostgreSQL

If you already have PostgreSQL, keep it running and set POSTGRES_URL in .env instead.
3

Add credentials

Open .env and fill in:
Swap OPENAI_API_KEY for another provider if your deployment uses Anthropic, Google, xAI, OpenRouter, or Ollama.
4

Apply database migrations

5

Run the app

Open http://localhost:3000 and start your first thread.

First things to try

Mention a tool

Type @ in chat and pick an available tool, workflow, preset, or agent.

Switch tool mode

Use automatic, manual, or disabled tool execution depending on the task.

Add web search

Add EXA_API_KEY to let Navigator research and extract web content.

Connect MCP

Register an MCP server and test its tools from the Navigator interface.

Docker shortcut

If you prefer the bundled Docker Compose path:
Then fill the generated .env with provider keys and open http://localhost:3000.