{
  "id": 17979050,
  "title": "Octomind – open-source AI harness that saves your tokens, static rust",
  "url": "https://urgent.news/2026/11/03/octomind-open-source-ai-harness-that-saves-your-tokens-static-rust",
  "topic": "ai",
  "section": "AI",
  "published": "2026-11-03T15:02:58.000Z",
  "source": {
    "name": "Hacker News",
    "slug": "hacker-news",
    "url": "https://github.com/Muvon/octomind"
  },
  "original_language": "en",
  "account": "Octomind is a CLI-first AI coding agent runtime that allows LLMs real access to a developer's repository through MCP tools. It can read and write files, run shells, search code, delegate to sub-agents, and work in various environments such as the terminal, CI, or as a daemon. Octomind can also be installed as a background process or piped through stdin.\n\nThe platform offers several installation options, including Homebrew on macOS, environment variables for custom model access, and a built-in session engine that adapts to different workflows. The default interface is a plain line prompt, which supports markdown rendering and works over SSH, in tmux, and in CI logs. When running a specialist for the first time, the agent may install its tools and ask for credentials.\n\nOctomind provides a default role, assistant:concierge, but users can create custom agents by using their own taps or the community-provided ones. Guardrails, a feature that enforces deterministic runtime behavior, can be configured using a .agents/guardrails.toml file in the repository. The platform supports machine-readable output through the --schema option and structured output when a model supports structured-output.\n\nThe installation process varies based on the operating system. On macOS and Linux, it installs to ~/.local/bin/, while on Windows, it installs to %LOCALAPPDATA%\\octomind\\bin. Users can override the installation directory using the --install-dir or OCTOMIND_INSTALL_DIR environment variable. The source code is available for building from source, requiring protoc for building and a set of OS-specific prerequisites.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}