EveryDev.ai
Subscribe
Home
Tools

5,118+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2616
  • Coding1923
  • Infrastructure904
  • Projects719
  • Research646
  • MCP613
  • Analytics497
  • Marketing497
  • Design422
  • Testing411
  • Data378
  • Security329
  • Integration259
  • Communication250
  • Prompts247
  • Extensions219
  • Commerce171
  • Voice171
  • DevOps168
  • Web123
  • Learning114
  • Finance35
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
  • Users
  • Rate Tools
  • 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 ©
    1. Home
    2. Tools
    3. GraphCode
    GraphCode icon

    GraphCode

    AI Coding Assistants
    Featured

    A macOS app that connects live coding-agent sessions as loops on a canvas so they run unattended while staying steerable.

    Visit Website

    At a Glance

    Pricing
    Free

    Download and use GraphCode under FSL-1.1-MIT for any Permitted Purpose (internal use, non-commercial education/research); competing commercial use is not permitted. Requires an external agent CLI on PATH.

    Engagement

    Available On

    Windows
    macOS
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI Coding AssistantsMulti-agent SystemsAgent Harness

    Alternatives

    DraySuperQodeConductor
    Developer
    Srinivasa Chaitanya Gopireddy

    Listed Oct 2026

    About GraphCode

    GraphCode is a macOS app maintained by scgopi that lets users run multiple CLI coding-agent sessions as connected nodes on a graph canvas. Each node is a live terminal session running Claude Code, GitHub Copilot CLI, Codex, OpenCode, or pi, and edges hand off work, send messages, or spawn child loops between them. The latest release listed is v0.1.81.

    What It Is

    GraphCode is an orchestration layer for coding agents rather than an agent itself. A loop is an agent session that runs repeatedly; users draw graphs of loops, each with its own prompt and chosen backend, and can attach to any running session mid-run to steer it. It bundles none of the agent CLIs, so at least one must be on the user's PATH.

    Loop Types and Edges

    The docs describe four loop types, distinguished by what the user hands off: turn-based (the check), goal-based (the stop condition, optionally a shell command that must exit 0), time-based (the trigger, via a /loop cadence in the prompt), and composite (the prompt, run as a sub-graph). Edges can be hand-off, message, or spawn, with conditions such as always, on success, or on failure, plus a cycle guard. Messages to a sleeping loop are staged rather than lost.

    Architecture and Persistence

    The SwiftUI app and a graphcode CLI both talk to a launchd-managed daemon, graphcoded, over a local socket. Each loop's terminal is a zmx session, so it survives quitting the app or rebooting, and relaunching resumes the backend conversation. Terminals render with GhosttyKit. State is stored as plain JSON in ~/.graphcode/, and nothing is written inside opened project folders.

    Workspaces and Self-Improving Loops

    Workspaces are separate GraphCode instances, each with its own projects, loops, and daemon in its own window. Loops can also run maker/reviewer cycles bounded by a guard on pass count, with a metric command run by the orchestrator and a per-loop diary read on relaunch. Projects can be local folders, clones, or remote repositories over SSH.

    Setup Path

    Install via Homebrew cask or a signed and notarized .dmg on macOS 15+ with Apple Silicon. The app and daemon are under FSL-1.1-MIT, converting to MIT two years after each release, while GraphcodeKit and the CLI are MIT.

    GraphCode - 1

    Community Discussions

    Be the first to start a conversation about GraphCode

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

    Pricing

    FREE

    Free

    Download and use GraphCode under FSL-1.1-MIT for any Permitted Purpose (internal use, non-commercial education/research); competing commercial use is not permitted. Requires an external agent CLI on PATH.

    • macOS 15+ on Apple Silicon
    • Licensed under FSL-1.1-MIT (not OSI-approved); each release converts to MIT two years after it is made available
    • GraphcodeKit/ and graphcode-cli/ are MIT
    • Requires at least one agent CLI (Claude Code, Copilot CLI, Codex, OpenCode or pi) on PATH; none are bundled

    Capabilities

    Key Features

    • Graph canvas of live coding-agent loops
    • Turn-based, goal-based, time-based, and composite loop types
    • Hand-off, message, and spawn edges with conditions and cycle guards
    • Loop-to-loop messaging across graphs and repos
    • Sessions persist across app quit and reboot via zmx
    • Per-loop terminal workspace with tabs and splits
    • Self-improving loops with guard, metric measurement, and diary
    • Separate workspaces with own daemon and projects
    • Local, cloned, and remote SSH projects
    • CLI sharing the daemon socket
    • Per-loop backend choice across five agent CLIs

    Integrations

    Claude Code
    GitHub Copilot CLI
    Codex
    OpenCode
    pi
    Ghostty
    zmx
    Homebrew
    GitHub
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

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

    Rate other tools you’ve used

    Developer

    Srinivasa Chaitanya Gopireddy

    Read more about Srinivasa Chaitanya Gopireddy
    WebsiteGitHubLinkedInX / Twitter
    1 tool in directory

    Similar Tools

    Dray icon

    Dray

    A free, open-source macOS desktop app that runs multiple coding agent CLIs like Claude Code and Codex in one native chat window.

    SuperQode icon

    SuperQode

    Open-source harness layer for coding agents to discover, build, run, evaluate and optimize harnesses across ACP, A2A, MCP and UHP.

    Conductor icon

    Conductor

    Conductor runs Claude Code, Codex, Cursor, and OpenCode agents in parallel in isolated workspaces, locally or in cloud sandboxes.

    Browse all tools

    Related Topics

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    1047 tools

    Multi-agent Systems

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

    522 tools

    Agent Harness

    Infrastructure, orchestrators, and task runners that wrap around LLM coding agents — covering session management, context delivery, worktree isolation, architecture enforcement, and issue-to-PR pipelines.

    327 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions