Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 2.21 KB

File metadata and controls

45 lines (36 loc) · 2.21 KB

Core Architecture

  • Agent-Blackbox (Nous Research / Taewoo Park) — Blackbox Layer 2 flight recorder is a port of the Agent-Blackbox concept: 11-metric context-efficiency scoring, SQLite event store, causal timeline builder, optimization suggestion engine, and per-archetype baselines. MIT
  • Continuum multi-agent orchestration — worktree isolation, PLOT protocol, and agent dispatch registry inspired by continuum by Pouya Hasanamreji.
  • Spec-kit integration — spec-driven development artifacts from spec-kit by GitHub. MIT
  • HRR phase encoding + facts layer — adapted from holographic plugin by dusterbloom (MIT).
  • httpx — Notion Layer uses httpx directly (no subprocess MCP server), keeping the dependency lightweight.

Memory & Retrieval

  • HRR (Holographic Reduced Representations) — Plate and Churchland-style vector-symbolic architecture for compositional memory operations. Pure-Python numpy implementation.
  • BM25 — FTS5-based ranking with porter stemming and trigram fuzzy matching.
  • Zettelkasten — Luhmann-inspired link-based memory evolution, adapted for AI agent context.

Protocol & Extensions

  • MCP (Model Context Protocol) — all Eling servers speak JSON-RPC over stdio following the Anthropic MCP specification.
  • Markdownify MCP — document-to-Markdown conversion adapted from markdownify-mcp by Zach Caceres. Eling's implementation uses Microsoft's markitdown Python library natively (no Node.js dependency).
  • Zero stream-JSON — Blackbox Zero adapter processes line-delimited JSON telemetry from Zero CLI agents.

Tools That Helped Build Eling

  • Claude Code (Anthropic) — used for feature development and code review.
  • OpenCode (OpenAI) — used for testing and validation.

Maintainer

Eling is created and maintained by PatrickNoFilter.