selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

Engraphis logo

Self-host Engraphis

v1.7.11

Local-first memory engine for AI coding agents

ReleaseOpen SourceApache-2.0
Docker ComposeCompose file & guide
docker compose up
Updated11 hours ago
LanguagePython
Setup difficultyModerate
Stars
182
Ports
8700 (Dashboard and API), 8711 (MCP-over-HTTP server), 8720 (Read-only graph/recall server)
Engraphis Knowledge Graph dashboard showing compact, interconnected memory communities and graph controlsEngraphis local knowledge graph showing relationships between remembered entitiesEngraphis recall network visualization showing stations and live links

What is Engraphis?

Engraphis provides a local-first memory engine for AI coding agents. It stores scoped project knowledge organized by workspace, repository, and session, and retrieves relevant evidence using vector, lexical, graph, and code-aware search. The engine preserves provenance and temporal history, cites supporting memories, and abstains when evidence is insufficient. It includes a self-hosted WebUI dashboard for inspecting memories, timelines, graph relationships, and recall rationale. The core runs offline with SQLite and requires no cloud account. It exposes 9 Smart MCP tools and a REST API for integration with coding agents. Optional hosted Pro and Team plans add cloud sync, analytics, automation, and managed decision support (Jev), but the local core remains free under Apache-2.0.

Should you self-host Engraphis?

Engraphis scores 49/100 on selfhost.directory (how scoring works) and ranks #53 of 125 in AI. It has 182 GitHub stars.

It shipped 9 stable releases in the past year. The latest, v1.7.11, came out on 26 October 2026. New versions land roughly every 4 days.

Setup is moderate: expect some configuration beyond a single command. It is Apache-2.0-licensed and written mostly in Python.

Its closest alternative on selfhost.directory is ComfyUI (93/100, 143 741 stars). It scores higher overall, so compare the two before you pick. See Engraphis vs ComfyUI side by side.

Features

  • Bi-temporal history
  • Cloud Sync (Pro/Team)Requires Pro or Team subscription; not available in free local core.
  • Code indexing
  • Document import
  • Durable scoped memory for AI agents
  • Encryption at RestRequires `engraphis[encryption]` extra.
  • Grounded recall with citations
  • Knowledge graph visualization
  • Local-first / offline operation
  • Local OCR and transcriptionRequires optional dependencies.
  • Model Context Protocol (MCP) support
  • Multi-Modal Retrieval
  • Python library and REST API
  • Self-hosted WebUI dashboard

Engraphis README

How to install Engraphis

Install Engraphis with Docker Compose

Environment variables
ENGRAPHIS_COMPOSE_PORT, ENGRAPHIS_API_TOKEN, ENGRAPHIS_DASHBOARD_URL
docker compose up

The dashboard is available at http://127.0.0.1:8700.

Requires Docker Compose v2.24.4+ for optional .env file support. LAN exposure requires ENGRAPHIS_API_TOKEN and docker-compose.lan.yml overlay.

Engraphis releases & version history

FAQ

Is the dashboard demo connected to a backend?

No. The interactive website demo uses seeded sample data and runs only in the browser tab.

Which agents work with Engraphis?

Engraphis provides 9 Smart MCP tools with advanced discovery for supported coding-agent clients, plus a REST API and Python library.

Where does my memory live?

The local core stores memory in SQLite on your machine. You can inspect, back up, and operate it yourself.

Do I need an API key?

Not for memory operations. Optional chat and synthesis features use the LLM provider you select.

More in Knowledge Management

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…