OpenLoreDocumentationGitHub ↗v0.7.3
Browse documentation
StartOpenLore / Manual

Quickstart

On this page

Install OpenLore, serve a folder of Markdown, and connect an agent.

Install

macOS and Linux: Homebrew

brew install --cask aakarim/tap/lore

Linux release

Download and install the latest x86-64 release:

curl -L https://github.com/aakarim/OpenLore/releases/latest/download/openlore_linux_amd64.tar.gz | tar xz
sudo install openlore /usr/local/bin/openlore

Arm64 archives are published as openlore_linux_arm64.tar.gz.

Windows release

Download and extract the latest 64-bit release from PowerShell:

Invoke-WebRequest `
  -Uri https://github.com/aakarim/OpenLore/releases/latest/download/openlore_windows_amd64.zip `
  -OutFile openlore.zip
Expand-Archive openlore.zip -DestinationPath .
.\openlore.exe version

Build from source

See Building from source. Build the web UI before the binary. go install and a plain go build produce a binary without the dashboard.

Which installations include the dashboard

InstallationDashboard (/dashboard/)
Homebrew, Linux and Windows releases, containers, GitHub ActionIncluded
make distribution from sourceIncluded
go install, go build from a clean checkoutNot included; /dashboard/ returns 404

SSH, MCP, the JSON API, and published file links work in every installation. The startup banner’s Dashboard: line shows whether your binary includes it.

To run a hosted server instead, see Deploy OpenLore to Render.

Serve a folder

openlore ./docs

SSH runs on port 2222. The web view and MCP share port 8080. The contents of ./docs appear at /.

Connect an agent

# Claude Code
claude mcp add --transport http openlore http://localhost:8080/mcp

# Codex
codex mcp add openlore --url http://localhost:8080/mcp

# Anything with a shell
ssh -p 2222 localhost "grep -r 'retry' /"

Tell your agents when to use it:

ssh -p 2222 localhost agents >> AGENTS.md

Next steps

Edit this page on GitHub ↗Source: docs/quickstart.md

Search the manual

Search the project documentation. No external service.