Hasty Briefsbeta

Bilingual

Dirge: Rust coding agent with intelligent steering and memory

18 hours ago
  • #AI Agent
  • #Productivity
  • #Rust
  • Dirge is a native Rust agent with features like MCP, LSP, ACP, Janet plugins, tree-sitter code intelligence, and self-improving memory enabled by default, offering low resource usage (~8 MB RAM idle).
  • It includes an agent loop designed to keep even small, cheap models productive, with capabilities like live token streaming, session branching, and configurable info panes in a keyboard-driven TUI.
  • Dirge integrates security and productivity tools such as tool call repair, tree-sitter validation before disk writes, recovery checkpoints for failing models, and a sandbox mode for isolated bash commands.
  • The agent supports multiple LLM providers (e.g., DeepSeek, GLM, Anthropic, OpenAI) and allows role routing, with a two-tier memory system for project-specific and global preferences.
  • Features include a phased /plan workflow, spec tracking via SQLite, minified file editing, Debug Adapter Protocol integration, and extensibility through Janet plugins and MCP server connections.