llm-agents.nix
A Nix flake providing automatically updated daily packages for AI coding agents and development tools, enabling easy installation and management via the Nix package manager.
At a Glance
Fully free and open-source Nix flake for packaging AI coding agents. No cost to use, modify, or distribute.
Engagement
Available On
Listed Apr 2026
About llm-agents.nix
llm-agents.nix is a Nix flake that packages dozens of AI coding agents and development tools for use on NixOS, macOS, and Linux systems. It is automatically updated daily, ensuring users always have access to the latest versions of popular tools like Claude Code, Codex, Gemini CLI, and many more. The project is maintained by Numtide and is fully open source under the MIT license, with pre-built binaries available via a binary cache to avoid local compilation.
- AI Coding Agents — packages tools like
claude-code,codex,gemini-cli,opencode,qwen-code,copilot-cli, and many others, installable vianix run github:numtide/llm-agents.nix#<tool-name> - Daily Auto-Updates — all packages are rebuilt and pushed to the Numtide binary cache daily via CI, so you always get fresh versions without manual intervention
- Binary Cache — pre-built binaries at
cache.numtide.commean you can install tools instantly without compiling from source; configure vianixConfigin your flake or system-wide in NixOS - Nix Flake Integration — add
llm-agentsas a flake input and include packages inenvironment.systemPackagesor use the provided overlays (overlays.defaultoroverlays.shared-nixpkgs) for flexible integration - Try Without Installing — run
nix run github:numtide/llm-agents.nixto open an interactive fzf picker listing all available tools, or run any specific tool directly - Workflow & Project Management Tools — includes tools like
vibe-kanban,backlog-md,gitbutler,workmux, andbeadsfor AI-assisted development workflows - Claude Code Ecosystem — dedicated packages for the Claude Code ecosystem including
claudebox(sandboxed execution),claude-code-router(provider abstraction),auto-claude, and more - Usage Analytics — tools like
ccusage,agentsview, and variants for tracking token usage across Claude Code, Codex, OpenCode, and other agents - Code Review Tools — includes
coderabbit-cliandtuicrfor AI-powered and terminal-based diff review - Utilities — packages for sandboxing (
fence,nono), MCP integration (mcporter), semantic search (ck,gno,qmd), and agent skill management (openskills,apm) - Multi-Platform Support — all packages support
x86_64-linux,aarch64-linux,x86_64-darwin, andaarch64-darwin - Sandboxing Experiments — includes experimental tools like
claudeboxfor transparent sandboxed AI agent execution andsandbox-runtimefor filesystem/network restrictions
Community Discussions
Be the first to start a conversation about llm-agents.nix
Share your experience with llm-agents.nix, ask questions, or help others learn from your insights.
Pricing
Open Source (MIT)
Fully free and open-source Nix flake for packaging AI coding agents. No cost to use, modify, or distribute.
- All AI coding agent packages
- Daily auto-updates
- Binary cache access
- Multi-platform support (Linux and macOS, x86_64 and aarch64)
- Nix flake and overlay integration
Capabilities
Key Features
- Daily auto-updated Nix packages for AI coding agents
- Binary cache for pre-built binaries
- Interactive fzf launcher to browse and run tools
- Nix flake and overlay integration
- Support for x86_64 and aarch64 on Linux and macOS
- Sandboxed execution experiments (claudebox, nono, fence)
- Claude Code ecosystem packages
- Usage analytics tools (ccusage, agentsview)
- Workflow and project management tools
- Code review tools
- MCP integration utilities
- Agent skill management (openskills, apm)
