Skip to content

Pali Docs

Pali is open memory infrastructure for LLM and agent systems. This page is the fastest way to install it, run it, and find the right guide.

Install

macOS/Linux:

curl -fsSL https://raw.githubusercontent.com/pali-mem/pali/main/scripts/install.sh | sh

Windows PowerShell:

irm https://raw.githubusercontent.com/pali-mem/pali/main/scripts/install.ps1 | iex

First run

pali init
pali serve
curl http://127.0.0.1:8080/health

Dashboard:

open http://127.0.0.1:8080/dashboard

If you are running from a source checkout instead of a release binary:

make setup
make run
curl http://127.0.0.1:8080/health

SDKs

Install Python or JavaScript SDKs directly:

pip install pali-client
npm install pali-client

Choose your path

User

Developer

Future maintainer

Container-first quick path

docker build -t pali:local .
docker run --rm -p 8080:8080 -v pali-data:/var/lib/pali pali:local
curl http://127.0.0.1:8080/health

Then continue with Getting Started for tenant creation plus first store/search calls.

  1. Project overview (GitHub)
  2. Getting Started
  3. Multi-Tenancy
  4. Configuration
  5. Deployment
  6. Operations
  7. API
  8. MCP Integration
  9. Architecture
  10. Benchmark Policy (GitHub)

Core docs

Area Docs
Setup and operations Getting Started, Deployment, Operations
Integration API, MCP Integration, Go Client SDK, Python SDK repo, Python package, JavaScript SDK repo, JavaScript package
Runtime behavior Configuration, Multi-Tenancy, ONNX Runtime
System design Architecture

Maintainer references

Notes on scope

  • docs/internal/* and dated docs/changes/* are kept in-repo for maintainers.
  • The public docs site focuses on stable user/developer docs and links out to maintainer artifacts where needed.