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 Client2026

Centralizes indexing and management of local AI coding-agent sessions so you can search, view full context, migrate, resume, and restore conversations across agents and devices. Supports extensible local sources, AI summaries, optional Supabase sync, and Skills management.

GitHub
AI Client2024

Orchestrates and coordinates multiple coding agents in a shared, cross-device workspace — preserving context, files, and durable artifacts so teams can run parallel agent workflows without losing intent or state.

GitHub
AI Train2025

Provides a modular full-stack reinforcement learning stack to train and evaluate long-horizon, multi-turn tool-use LLM agents, including a performant trainer, a Tinker-compatible backend, agent orchestration, and Gymnasium-style environments for task design.