Skip to main content

Yagr

YAGR means Your Agent Grounded in Reality.

Yagr is a local-first runtime for autonomous coding agents. It gives the agent a real operating environment: files, shell execution, provider configuration, sessions, checkpoints, runtime events, and multiple control surfaces.

Why it exists

Most agents expose conversation history.

Yagr is built around a stronger idea: autonomous coding work should be inspectable beyond the chat transcript.

The current runtime already provides:

  • a deepagents-based coding runtime
  • provider/model setup
  • local shell and file tool execution
  • sessions and checkpoints
  • CLI, TUI, Web UI, and Telegram surfaces

The target direction adds a user-friendly impact record for meaningful effects: changed files, created scripts, dependency changes, long-running processes, automations, checkpoints, and durable artifacts.

What Yagr is not

Yagr is not a hardcoded workflow runner.

It is not bound to a specific orchestrator, Telegram, a specific model provider, or a single interface.

External tools and orchestrators can be used through local files, shell commands, installed skills, or future plugins. The core product stays focused on runtime clarity.

Start here