EveryDev.ai
Subscribe
Home
Tools

4,238+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents3186
  • Coding2210
  • Infrastructure966
  • Projects660
  • Marketing625
  • Research579
  • MCP518
  • Design497
  • Analytics490
  • Testing382
  • Security360
  • Data320
  • Integration242
  • Prompts239
  • Communication225
  • Extensions210
  • Voice191
  • Learning188
  • Commerce167
  • DevOps145
  • Web99
  • Finance34
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 © 2026
    1. Home
    2. Tools
    3. PiG
    PiG icon

    PiG

    AI Coding Assistants
    Featured

    A Go implementation of the Pi terminal coding agent, shipped as a single native binary with extension, SDK, and RPC support.

    Visit Website

    At a Glance

    Pricing
    Open Source

    MIT-licensed PiG coding agent, a single native Go binary (pig).

    Engagement

    Available On

    Windows
    macOS
    Linux
    Android
    Web

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI Coding AssistantsAgent HarnessCommand Line Assistants

    Alternatives

    Muse Codezotomp (oh-my-pi)
    Developer
    Michael KinsyMichael Kinsy created PiG while working at Hewlett Packard E…

    Listed Oct 2026

    About PiG

    PiG (Pi in Go) is Pi, the minimal and extensible terminal coding agent, rebuilt in Go as one native binary named pig. It was created by Michael Kinsy, originally developed at Hewlett Packard Enterprise, and is maintained as an independent open-source project under the MIT license. The README describes it as a pre-stable 0.x release checked against a pinned Pi version with paired parity scenarios; the latest listed release is v0.4.1.

    What It Is

    PiG is a terminal coding agent that follows the behavior of upstream Pi, which remains the reference implementation. The project states it needs no Node.js, starts quickly, and runs Pi's TypeScript extensions unchanged. It is not an official Pi release, and the Pi maintainers do not endorse it. Differences from Pi are treated as bugs or documented divergences, and Windows support is described as a preview.

    How You Work With It

    Start pig in a project directory, run /login to connect a subscription or set a provider API key, then give it tasks. The site lists 15+ providers, including Anthropic, OpenAI, Google, Azure, Bedrock, Mistral, Groq, xAI, OpenRouter and Ollama, with model switching via /model. Sessions are stored as trees navigable with /tree, and can be exported to HTML with /export or shared as a GitHub gist with /share. You can steer a running agent with Enter or queue a follow-up with Alt+Enter. Context is controlled through AGENTS.md, SYSTEM.md, compaction, skills, and prompt templates.

    Extensions, Piglets, and Run Modes

    Extensions can be written in Go, Rust, Python, or Node and can register tools, commands, event handlers, flags, shortcuts, providers, and UI contributions. A Piglet bundles extensions, skills, and prompts into a named agent that can be shared or built into its own executable. PiG runs in four modes: interactive terminal UI, print/JSON for scripts, RPC over stdin/stdout, and a Go SDK for embedding. Stock PiG deliberately omits built-in MCP, sub-agent, permission, plan, and to-do products, leaving those to extensions.

    Security Boundary

    PiG runs with the permissions of the user who starts it and provides no sandbox for model output, tools, extensions, or shell commands. The documentation recommends a container, virtual machine, or other OS boundary for isolation.

    PiG - 1

    Community Discussions

    Be the first to start a conversation about PiG

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

    Pricing

    OPEN SOURCE

    Open Source

    MIT-licensed PiG coding agent, a single native Go binary (pig).

    • MIT License
    • Single native binary, no Node.js needed
    • Runs Pi TypeScript extensions unchanged
    • Extensions in Go, Rust, or Python
    • 15+ providers via API keys or OAuth (provider costs are external)

    Capabilities

    Key Features

    • Single native Go binary
    • Runs Pi TypeScript extensions unchanged
    • Extensions in Go, Rust, Python, and Node
    • Piglets bundle extensions, skills, and prompts into named agents
    • 15+ model providers with API key or OAuth login
    • Tree-structured sessions with /tree, /export, and /share
    • Steering and follow-up messages while the agent runs
    • Context control via AGENTS.md, SYSTEM.md, compaction, skills, and prompts
    • Interactive, print/JSON, RPC, and Go SDK modes
    • SHA256-verified install scripts

    Integrations

    Anthropic
    OpenAI
    Google
    Azure
    Amazon Bedrock
    Mistral
    Groq
    Cerebras
    xAI
    Hugging Face
    OpenRouter
    Ollama
    NVIDIA
    MiniMax
    GitHub gists
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

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

    Rate other tools you’ve used

    Developer

    Michael Kinsy

    Michael Kinsy created PiG while working at Hewlett Packard Enterprise. He maintains it as an independent open-source project built on the work of the upstream Pi maintainers.

    Read more about Michael Kinsy
    WebsiteGitHubLinkedInX / Twitter
    1 tool in directory

    Similar Tools

    Muse Code icon

    Muse Code

    Meta's beta terminal coding agent for long-horizon work across large repositories. Runs parallel subagents in isolated git worktrees, records every step to a replay-exact local event log, and is powered by the co-trained Muse Spark 1.2 model.

    zot icon

    zot

    A lightweight, single-binary terminal coding agent harness written in Go that supports 25+ LLM providers, four built-in tools, and multiple run modes.

    omp (oh-my-pi) icon

    omp (oh-my-pi)

    A terminal-based AI coding agent with IDE-grade tooling: hash-anchored edits, LSP, DAP debugger, subagents, browser automation, and 40+ model providers.

    Browse all tools

    Related Topics

    AI Coding Assistants

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

    931 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.

    203 tools

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

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