Evidence: Product Site · Public Code · Public Release · MCP integration
Agent applications frequently assemble a SQL database, cache, vector store, search engine, queue, and tracing stack before product work begins. Each service adds deployment, credentials, failure modes, and data synchronization boundaries.
Talon explores the opposite trade-off: put SQL, KV, time series, message queue, vector, full-text search, GEO, graph, and AI-facing data primitives behind one embeddable runtime and one distributable binary.
SDK / CLI / MCP / HTTP / TCP
│
command and query boundary
│
┌───────────┼─────────────────────────────┐
SQL KV TS MQ Vector FTS GEO Graph
└───────────┼─────────────────────────────┘
session / memory / RAG / trace
│
embedded or server deployment
SHA256SUMS.txt, making a downloadable build more meaningful than a README claim.The distribution and MCP surfaces below are publicly inspectable. AI/LLM/Agent internals bundled with the release are private; their implementation details remain self-reported rather than public-source evidence.
| Risk | Design response |
|---|---|
| Partial or fragmented model streams | Byte-safe SSE parsing and explicit terminal events. (private implementation description) |
| A single engine monopolizes resources | Engine-specific limits behind a shared runtime boundary. |
| Embedded and server modes drift | Shared command semantics with separate adapters. |
| Agent tool input is malformed | Typed tool schemas and bounded operation surfaces. |
| Release provenance is unclear | Versioned artifacts plus published checksums. |
Rust systems engineering, multi-model API design, embedded/server boundaries, FFI and distribution, agent protocol integration, and release verification.