AIAny
AI Coding2025
Icon for item

Code Puppy

Interactive terminal-native AI coding agent that generates, edits, and runs code while managing multiple model providers and optional durable execution. Privacy-first design with local model support, round-robin model distribution, and a flexible agent system for custom workflows.

Introduction

Most modern developer-facing AI tools assume a hosted GUI or a single provider; this makes it hard to keep control of costs, provider choice, and data flows. Code Puppy flips that by offering an agentic, terminal-first coding assistant that centralizes model management, local model options, and tooling in a single CLI-focused workflow — useful when you want reproducible, auditable coding runs without being forced into a vendor lock-in.

What Sets It Apart
  • Multi-provider integration: Browse and add models from models.dev (65+ providers, hundreds of models) and configure OpenAI-compatible endpoints, local servers, or commercial APIs from within the app.
  • Round-robin and provider fallbacks: Built-in round-robin model distribution to spread requests across keys/providers and avoid rate limits; configurable rotation and timeouts per model.
  • Durable execution (optional): DBOS-backed checkpointing that lets long-lived agent runs survive crashes and resume, capturing agent inputs, LLM responses and tool calls.
  • Privacy-first defaults: Explicit zero-telemetry/prompt-logging commitment and first-class support for local VLLM/llama.cpp style servers so data can stay on your network.
  • Agent system and tooling: Shipable Python and JSON agents, pluggable tools (file ops, shell execution, search/grep, create/replace files), and AGENTS.md rules to enforce project conventions.
  • CLI/TUI-first workflow: Designed to run in terminals (UV-based launcher), including interactive slash commands, custom command files, and a persona-driven default agent.
Who It's For and Trade-offs

Great fit if you want a terminal-native coding assistant that: manages multiple model providers, can run entirely on local models for maximum privacy, or orchestrates hybrid setups with cloud models; needs checkpointed long-running agent workflows; and prefers configurable, scriptable agents (JSON/Python).

Look elsewhere if you need a GUI-first IDE plugin, a managed hosted SaaS with built-in analytics, or a team-managed enterprise product with commercial SLAs — Code Puppy is a community-driven, CLI-focused project that depends on user-provided API keys for cloud models and prioritizes local control over managed convenience.

Where It Fits

Positioned as an alternative to commercial agentic coding tools, it emphasizes provider flexibility, privacy, and reproducibility. Use it when you want to experiment with different models/providers, run reproducible agent runs, or avoid routing prompts through third-party telemetry.

More Items

GitHub
AI Coding2026

Brings Spotify Portal workflows into coding agents for software catalog search, service briefings, diagnostics, and guarded actions. Its optional shunt plugin delegates large-file reading and boilerplate generation to AiKA worker models.

GitHub
AI Infra2025

Simplifies Git worktree management for parallel AI coding agents, with hooks, shared build caches, and merge workflows to reduce the overhead of working across branches.

GitHub
AI Agent2026

Lets AI agents inspect and operate desktop apps through the operating system’s accessibility tree. Snapshot-bound element references replace pixel matching, with support for macOS, Windows, and Linux.