Materialized-view service over Claude session data. Pulled from repo-recall, served to Luca. Built on Feldera (DBSP / incremental view maintenance).
- Python 78.4%
- Ruby 18%
- Makefile 2.5%
- Shell 1.1%
Part of the agentic-os-kai#505 load-point framework rollout. closes coilysiren/session-lattice#15 Audit-log: coily://1780119257/AGPHOYCA - coily git commit |
||
|---|---|---|
| .agents/skills/session-lattice | ||
| .claude | ||
| .coily | ||
| .github/workflows | ||
| docs | ||
| Formula | ||
| scripts | ||
| session_lattice | ||
| tests | ||
| .gitignore | ||
| .pre-commit-config.yaml | ||
| .python-version | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| LICENSE | ||
| Makefile | ||
| pyproject.toml | ||
| README.md | ||
| session-lattice.d.ts | ||
session-lattice
Materialized-view service over Claude session data.
Three-layer architecture across coilysiren/*:
- coilysiren/repo-recall - joins, searches, and caches over primary sources (Claude session JSONL, git log, GitHub). Authoritative store.
- session-lattice (this repo) - pulls from repo-recall on a tick, maintains a catalog of materialized views in DuckDB (embedded, columnar), serves view reads over HTTP on
localhost:7778. - coilysiren/luca - stateless. Queries session-lattice and turns the views into insights.
See docs/architecture.md for the design rationale.
Install
brew tap coilysiren/session-lattice https://forgejo.coilysiren.me/coilysiren/session-lattice
brew install coilysiren/session-lattice/session-lattice
brew install coilysiren/session-lattice/session-lattice-puller
brew services start session-lattice
brew services start session-lattice-puller
The explicit-URL brew tap form is required because this repo isn't homebrew-* prefixed.
session-lattice needs coilysiren/tap/repo-recall running on localhost:7777 to be useful. The DuckDB UI extension attaches read-only to the live database file for ad-hoc SQL:
duckdb -readonly ~/.session-lattice/session-lattice.duckdb -ui
Status
Pre-cable. Repo scaffolded, no service yet. Replaces the archived coilysiren/otel-a2a-relay.
See also
- AGENTS.md - agent-facing operating rules.
- docs/FEATURES.md - inventory of what ships today.
- .coily/coily.yaml - allowlisted commands.
Cross-reference convention from coilysiren/agentic-os#59.