Get a local TekmerDB engine running in a few minutes. Everything runs offline once installed — no cloud, no API keys.
x86_64 or aarch64wget and curl installedgit clone https://github.com/raa82/tekmerdb cd tekmerdb
sudo ./install.sh
The installer will:
Cargo.toml and download the matching pre-built binaries from the GitHub release for your architecturetekmerdb system user/opt/tekmerdbtekmerdb-server, tekmerdb-mcp, tekmerdb-cron — enabled but not yet startedsudo systemctl start tekmerdb-server tekmerdb-mcp tekmerdb-cron
The engine listens on http://127.0.0.1:3000 by default. tekmerdb-mcp and tekmerdb-cron are independent processes — restarting the engine won't take them down, and they won't restart the engine either.
systemctl status tekmerdb-server curl -s http://127.0.0.1:3000/status
{
"status": "ok",
"version": "0.x.x",
"pfo_count": 0,
"domain": "CriticalInfrastructure"
}
status: "ok" means the engine is accepting requests. domain should match what you set in tekmerdb-server.conf, and pfo_count tracks how many claims it holds so far.
/opt/tekmerdb | Install root |
/opt/tekmerdb/tekmerdb | Engine binary |
/opt/tekmerdb/tekmerdb-mcp | MCP server binary |
/opt/tekmerdb/tekmerdb-cron | Cron scheduler binary |
/opt/tekmerdb/tekmerdb-ingest | PDF/text ingestion CLI |
/opt/tekmerdb/tekmerdb-server.conf | Engine config |
/opt/tekmerdb/models/ | ONNX embedding + NLI models |
/opt/tekmerdb/data/ | Stored PFOs |
/opt/tekmerdb/log/ | Logs |