6 projects
generic-ml-wrapper
A wrapper around an ML coding CLI: enter at a job, get a named resumable session, optionally driven by a workflow.
generic-ml-cache-cli
Terminal UI for generic-ml-cache: the gmlcache command. A thin inbound driver over generic-ml-cache-core -- reads config, provides the data source, maps commands onto the core library.
generic-ml-cache-daemon
Local HTTP daemon for generic-ml-cache: REST API, gateway proxy, and session transport. A thin inbound driver over generic-ml-cache-core.
generic-ml-cache-bootstrap
Composition root and plugin discovery for generic-ml-cache: discovers gmlcache.adapters plugins (with load-time whitelisting and provenance trust) and wires the application.
generic-ml-cache-adapters
Concrete outbound adapters for generic-ml-cache: SQLite repository, filesystem blob store, AES-GCM encryption, ML client runners (claude, codex, cursor-agent), REST API adapters (anthropic, openai, gemini), metrics, clock, and gateway.
generic-ml-cache-core
Hexagonal core library for generic-ml-cache: domain model, use cases, and port contracts. The default adapters ship in generic-ml-cache-adapters; inject a data source to use them.