{"categories":[{"label":"Code Generators","url":"https://skillfed.io/packages/category/software-development-code-generators"}],"enrichment":{"capability":"Code Puppy is an AI-powered code generation agent that understands programming tasks, generates code, and explains its reasoning by integrating with multiple LLM providers and executing code through shell and file tools.","skillfed_tags":["ai-agent","code-generation","multi-llm"],"use_cases":["Generate and refactor code interactively by describing tasks to an AI agent with access to your project files and shell.","Experiment with multiple LLM providers and models without switching tools, using the integrated models.dev browser.","Run long-running code-generation tasks with automatic crash recovery by enabling optional DBOS durable execution.","Extend Code Puppy with custom slash commands by dropping markdown files into project directories.","Use as a scriptable alternative to GUI-based code editors for CI/CD pipelines or headless environments."],"what_it_does":"Code Puppy is a terminal-based AI code agent that acts as an alternative to commercial code editors. It connects to multiple LLM providers (OpenAI, Anthropic, Google, and others via models.dev) and uses tool calling to read files, execute shell commands, and generate code interactively. The agent understands programming tasks, generates code, and explains its reasoning in a conversational interface.\n\nYou interact with Code Puppy through a command-line REPL with slash commands (e.g., `/add_model` to browse and configure new LLM providers, `/meta-auth` for Meta OAuth, `/dbos` for optional durable execution). It supports custom commands via markdown files in project directories and can optionally checkpoint agent state to a database for crash recovery. The package is designed to be lightweight and scriptable, with low install friction via pure-Python distribution.","worth_installing":"Yes, if you want a lightweight, open-source AI code agent with multi-provider LLM support and low install friction. The active maintenance, permissive MIT license, and broad provider integration make it a viable alternative to commercial tools. Install with caution on Android (Termux) due to compilation time and missing browser tools. Verify that your preferred LLM provider is supported and that you have valid API credentials before committing to it as your primary coding assistant."},"id":"code-puppy","links":{"html":"https://skillfed.io/packages/code-puppy","md":"https://skillfed.io/packages/code-puppy.md","pypi":"https://pypi.org/project/code-puppy/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-14","license_spdx":null,"license_treatment":"permissive","name":"code-puppy","python_support":"supports_current","summary":"Code generation agent"},"popularity":{"monthly_downloads":74003,"position":14891,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.0.718"}
