Macro for value conversion for env-loader crate. Syntax sugar.
Simple storage for env variables with typings
High-performance document conversion engine for AI/LLM embeddings - 27 formats supported
A configuration loader library that supports multiple formats.
ModelMux - high-performance Rust gateway that translates OpenAI-compatible API requests to Vertex AI (Claude), with streaming, tool calling, and production-grade reliability.
IR-accelerated evaluation for clojurust (tier-1 IR interpreter + lowering)
Minimal agent runtime: LLM inference, model fallback, tool calling
Rust port of @earendil-works/pi-agent-core: stateful agent framework with tool execution and event streaming.
Rust port of @earendil-works/pi-agent-core harness: session persistence, system-prompt assembly, truncation, custom message helpers.
Headless coding-agent toolkit built on grain-agent-core + grain-agent-harness + grain-llm-genai. v1 ships the four read-only filesystem tools and a single-prompt CLI driver (`grain-headless`); write tools / shell / interactive loop / rig-backed semantic search land in follow-up PRs.
ratatui-based terminal UI on top of grain-ai-agent-headless. Same coding-agent capabilities as `grain-headless` (read / write / bash / web / semantic-search tools, session persistence, skills, slash commands) but with a multi-pane terminal interface.
DeepSeek-specific extensions (R1 reasoning_content scavenge, subagent.done protocol) on top of grain-agent-core / grain-llm-genai.