EveryDev.ai
Sign inSubscribe
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • Communities
  • News
  • Podcasts
  • Blogs
  • Builds
  • Contests
  • Compare
  • Arena
  • Polls
Create
    Home
    Tools

    2,633+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    • Arena
    Categories
    • Agents1758
    • Coding1268
    • Infrastructure581
    • Marketing465
    • Design453
    • Projects424
    • Research398
    • Analytics347
    • MCP240
    • Security239
    • Testing236
    • Data221
    • Integration174
    • Prompts160
    • Learning159
    • Communication154
    • Extensions148
    • Voice126
    • Commerce125
    • DevOps108
    • Web79
    • Finance21
    1. Home
    2. Tools
    3. Herdr
    Herdr icon

    Herdr

    Terminal & Session Management
    Featured

    A terminal-native agent runtime and multiplexer that adds tmux-style persistence, mouse-native panes, semantic agent state, and a socket API to your existing terminal setup.

    Visit Website

    At a Glance

    Pricing
    Open Source
    Free tier available

    Full Herdr binary available free under AGPL-3.0. All features included.

    Commercial License: Custom/contact

    Engagement

    Available On

    macOS
    Linux
    iOS
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Terminal & Session ManagementMulti-agent SystemsAgent Frameworks

    Alternatives

    smuxtmux-ideLoopsy
    Developer
    HerdrIstanbul, TurkeyEst. 2026

    Listed Jun 2026

    About Herdr

    Herdr is a terminal-native agent runtime built in Rust that runs inside your existing terminal emulator. It adds persistent sessions, mouse-native panes, workspace organization, and a CLI/socket API that agents can use to orchestrate their own environment — without replacing your shell, SSH setup, fonts, or keybindings. The project is dual-licensed under AGPL-3.0 and a commercial license, with source code publicly available on GitHub.

    What It Is

    Herdr sits between tmux-style terminal multiplexers and desktop agent dashboards. It is a lightweight TUI process that runs real PTY sessions, tracks agent state (blocked, working, done, idle), and exposes a newline-delimited JSON socket API so agents can create panes, run commands, read output, and wait for state changes without human intervention. The homepage describes it as "tmux persistence, agent awareness, no terminal replacement."

    How the Agent Awareness Layer Works

    The sidebar shows each agent's current state rolled up per workspace, so the full session is scannable at a glance:

    • 🔴 Blocked — agent needs input or approval
    • 🟡 Working — agent is actively running
    • 🔵 Done — work finished, not yet reviewed
    • 🟢 Idle — done and seen

    Detection works via process name matching and terminal output heuristics with zero configuration. Official socket API integrations are available for pi, Claude Code, Codex, OpenCode, Hermes, and qodercli, which provide more reliable state reporting and native agent session restore after a server restart.

    Supported Agents and Integrations

    Herdr ships with automatic detection for a broad set of terminal agents. The GitHub README lists full idle/done/working/blocked detection for Claude Code, Codex, Amp, Droid, OpenCode, Grok CLI, Hermes, Cursor agent, Antigravity CLI, Kimi Code CLI, GitHub Copilot CLI, qodercli, and kiro CLI. Any terminal agent works as a basic multiplexer target; custom integrations can report agent labels over the socket API.

    Deployment and Setup Path

    Herdr ships as a single Rust binary with no Electron dependency and no hosted control plane. Installation options include:

    • curl -fsSL https://herdr.dev/install.sh | sh
    • brew install herdr (Homebrew)
    • Nix flake
    • Direct binary download from GitHub Releases

    It runs locally, inside any SSH session, or as a thin client pointing at a remote host via herdr --remote workbox. The session server persists pane processes after client detach, and the TUI adapts to narrow screens for SSH use from mobile devices.

    Architecture Tradeoffs vs. tmux and GUI Managers

    The GitHub README positions Herdr against three categories: tmux/Zellij (persistent sessions, no agent awareness), GUI agent managers (agent state, but leave the terminal), and worktree orchestrators (workflow-owned). Herdr's stated differentiator is combining persistent PTY sessions, mouse-native layout, semantic agent state, and an agent-callable API in a single binary that stays inside the terminal. It works inside tmux if needed.

    Update: v0.6.6

    The latest release is v0.6.6, published on 2026-05-31, according to the GitHub repository. The project was created in March 2026 and has seen rapid iteration, with the repository showing 3,494 stars and 226 forks as of early June 2026. The herdr update command handles in-place binary updates; an experimental --handoff flag attempts live pane migration from old to new server versions without stopping foreground processes.

    Community Discussions

    Be the first to start a conversation about Herdr

    Share your experience with Herdr, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Full Herdr binary available free under AGPL-3.0. All features included.

    • Persistent PTY sessions
    • Mouse-native panes, tabs, and workspaces
    • Semantic agent state tracking
    • CLI and socket API for agent orchestration
    • Remote SSH attach

    Commercial License

    Commercial license for organizations that cannot comply with AGPL-3.0. Contact for details.

    Custom
    contact sales
    • All open-source features
    • Commercial use without AGPL obligations
    View official pricing

    Capabilities

    Key Features

    • Persistent PTY sessions that survive client detach
    • Mouse-native panes, tabs, and workspaces
    • Semantic agent state: blocked, working, done, idle
    • Workspace rollups showing most urgent agent state
    • CLI and newline-delimited JSON socket API for agent orchestration
    • Remote SSH attach via herdr --remote
    • Direct agent attach to server-owned terminals
    • 18 built-in themes including Catppuccin, Tokyo Night, Gruvbox, and more
    • Keyboard copy mode with vim-style navigation
    • Session restore after full server restart with opt-in screen history replay
    • Native agent session resume for supported integrations
    • Experimental live pane handoff during updates
    • Responsive TUI for narrow screens and mobile SSH
    • Named sessions as separate server namespaces
    • Configurable keybindings, notifications, and scrollback

    Integrations

    Pi
    Claude Code
    OpenAI Codex
    Droid (Factory AI)
    Amp
    OpenCode
    Grok CLI
    Hermes Agent
    Cursor
    Antigravity CLI
    Kimi Code CLI
    GitHub Copilot CLI
    qodercli
    Kiro CLI
    Homebrew
    Nix
    API Available
    View Docs

    Reviews & Ratings

    No ratings yet

    Be the first to rate Herdr and help others make informed decisions.

    Developer

    Herdr Team

    Herdr builds a terminal-native agent runtime and multiplexer that lets engineers run multiple AI coding agents from a single persistent terminal session. The project ships as a single Rust binary with no Electron dependency, no hosted control plane, and no account requirement. Herdr exposes a CLI and socket API so agents can orchestrate their own workspace, and supports direct integrations with Claude Code, Codex, Pi, and other popular terminal agents. The tool is dual-licensed under AGPL-3.0 for open-source use and a commercial license for organizations that cannot comply with AGPL.

    Founded 2026
    Istanbul, Turkey
    1 employees

    Used by

    Engineers from JetBrains
    Engineers from Docker
    Engineers from Vercel
    Engineers from Sentry
    +1 more
    Read more about Herdr Team
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    smux icon

    smux

    One-command tmux setup with terminal automation and a CLI bridge for AI agent-to-agent communication across panes.

    tmux-ide icon

    tmux-ide

    A CLI tool that turns any project into a tmux-powered terminal IDE, orchestrating Claude agent teams in coordinated panes via a single YAML config.

    Loopsy icon

    Loopsy

    Control Claude Code, Cursor, Codex, or any shell on your laptop from your phone via a self-hosted Cloudflare Workers relay with no port forwarding required.

    Browse all tools

    Related Topics

    Terminal & Session Management

    Terminal emulators, multiplexers, and session managers that help developers run parallel AI coding agents, manage multiple workspaces, and maintain persistent terminal sessions.

    20 tools

    Multi-agent Systems

    Platforms for creating and managing teams of AI agents that can collaborate.

    185 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    371 tools
    Browse all topics
    Back to all tools
    Discussions