Zero-token knowledge injection via structured triples. Named for the Lighthouse of Alexandria — the structure that delivered light to guide ships. Pharos delivers knowledge to guide reasoning.
153+ knowledge packs covering community legal rights, mutual aid, scientific domains, AI/ML, security, philosophy, chemistry, and more. HTTP API server with fuzzy search, entity lookup, and graph traversal.
Features
153+ knowledge packs — Structured (subject, predicate, object) triples extracted from authoritative sources. Domains include ethics, law, science, engineering, mutual aid, security, and AI/ML
HTTP API server — Query any pack by keyword, look up entities, traverse the knowledge graph, or get pack statistics
Fuzzy search — Weighted word matching across all triples in a pack. Partial matches scored at 0.5, exact at 1.0
Entity lookup — Exact match on subject, object, or predicate roles
Graph traversal — Walk the knowledge graph from any entity to configurable depth, returning connected triples layer by layer
Pack router — SIRA-based routing selects the right pack for a given query automatically
Multiple injection formats — Triple text, walk encoding, source excerpts, KV cache injection, or hybrid
1# Search for p-hacking across all packs2curl localhost:8300/query -d '{"pack": "statistical-pitfalls", "query": "p-hacking"}'34# Traverse the knowledge graph from an entity5curl localhost:8300/traverse -d '{"pack": "causal-inference", "entity": "confounding", "depth": 2}'67# Look up a specific entity8curl localhost:8300/lookup -d '{"pack": "eviction-defense", "entity": "30-day notice", "role": "subject"}'910# Search across all packs11curl localhost:8300/search -d '{"query": "tenant rights eviction"}'1213# List all packs14curl localhost:8300/packs