Skip to content

Quick Start

This guide takes you from nothing to a running Sibyl with your first captured memory, in about five minutes.

Working on Sibyl itself? This guide is for using Sibyl. To set up the monorepo for

development, see Installation. :::

Step 1: Install Sibyl

The shell installer starts the local API + web stack and opens the setup UI:

bash
curl -fsSL https://raw.githubusercontent.com/hyperb1iss/sibyl/main/install.sh | sh

Already use Homebrew? Install the package, then start the local UI:

bash
brew install hyperb1iss/tap/sibyl
sibyl up

Step 2: Open Sibyl

ServiceURL
Web UIhttp://localhost:3337
API + MCPhttp://localhost:3334

Step 3: Finish setup in the browser

The first time you open the web UI, a setup wizard runs. It walks you through three things:

  1. API keys — Sibyl needs an Anthropic key for entity extraction and an OpenAI or Gemini key for embeddings.
  2. Admin account — the first account, which holds owner privileges.
  3. Connect — how to start using Sibyl from the terminal or an agent.

Step 4: Connect the CLI

Confirm the CLI can reach your local server:

bash
sibyl health

Sibyl is now yours from any terminal.

Step 5: Run the memory loop

Sibyl's core is a loop: recall, act, remember, reflect. Try it.

Capture something worth keeping:

bash
sibyl remember "Async gotcha" \
  "Use asyncio.gather for concurrent awaits, not a sequential loop" \
  --kind pattern

Pull it back as working context:

bash
sibyl recall "async concurrency" --intent build

Or search the whole graph by meaning:

bash
sibyl search "running awaits at the same time"

Semantic search finds that memory even though you searched with different words.

Step 6: Connect your AI agent

Sibyl earns its keep when your AI agent uses it too. Any agent can reach Sibyl through the sibyl CLI, and MCP-capable agents (Claude Code, Codex, opencode, OpenClaw, and others) can connect to the MCP endpoint.

Use the Connect page in the web UI for per-client MCP configuration and the agent prompt snippet, or see Agents & MCP.

Where to go next

Common commands

ActionCommand
Capture a memorysibyl remember "Title" "What matters"
Recall contextsibyl recall "goal" --intent build
Search the graphsibyl search "query"
Create a tasksibyl task create --title "..."
Complete a tasksibyl task complete <id> --learnings "..."
Link a reposibyl project link <id>
Check healthsibyl health

Released under the Apache-2.0 License.