技能潮 SkillTide 提交收录
官方说明开源项目7 天前
dryvist/nix-ai

dryvist/nix-ai

Your AI coding toolkit, declared in Nix — Claude, Gemini, Copilot, 15+ MCP servers, one flake
在 GitHub 查看 ↗直链 · 无中转页
★ 数取值
11 ★ · dryvist/nix-ai · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-10-10 · 最近见到 2026-10-10 · 共见到 1 次 · 被 1 个来源列出
评分构成
综合分 103 · 11 ★ · 1 个来源 · repo
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 dryvist/nix-ai;我们收录于 2026-10-10;最近见到 2026-10-10。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

nix-ai

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Your AI coding toolkit, declared once. Reproduced everywhere
Ever spent hours configuring Claude Code plugins, Gemini settings, and MCP servers
— only to lose it all when you switch machines? **nix-ai** captures your entire AI
setup as code using Nix. One command rebuilds everything,
identically, every time.
---
What it manages
| Tool | What you get |
| ---- | ------------ |
| **Claude Code** | Plugin ecosystem, hooks, agents, commands, rules |
| **Gemini / Antigravity** | CLI + IDE settings, custom commands, permission rules |
| **GitHub Copilot** | Configuration, permissions |
| **OpenAI Codex** | Settings, rules, approval policy |
| **Qwen Code & Cecli** | Settings for the Alibaba and Aider-fork CLIs |
| **MCP Servers** | One catalog (GitHub, Terraform, Context7, filesystem, memory, …) fanned out to every agent |
| **AI Dev Tools** | cclint, rulesync, and more |
| **MLX** *(macOS)* | Local Apple Silicon inference via mlx_lm.server behind llama-swap, with launchd integration |
Claude Code, Codex and Antigravity CLI are always configured. The other agent CLIs
(Copilot, OpenCode, Qwen Code, Cecli, claude-zai, claude-flow) are
installed only when programs.ai.untrustedClis.enable = true. oh-my-openagent (the
OpenCode plugin entry and the omo-senpi wrapper) is off by default and needs
programs.ai.ohMyOpenagent.disabled = false; omo-senpi also needs the untrusted gate.
Prerequisites
- Nix with flakes (Determinate Nix recommended)
- home-manager
- A supported platform: aarch64-darwin or x86_64-linux
Installation
Add the input to your flake:
Then add the module to your home-manager config:
That's it. The module evaluates with **zero extra configuration** — every AI tool,
plugin, and permission rule comes preconfigured. (Local MLX inference stays idle
until you point it at a model; see Usage.)
How it works
nix-ai exports home-manager modules
that merge into your existing configuration:
| Export | What it includes |
| ------ | --------------- |
| homeManagerModules.default | The full AI stack — every tool below |
| homeManagerModules.claude | Just Claude Code |
| homeManagerModules.codex | Just OpenAI Codex |
| homeManagerModules.mcp | Just the MCP server catalog |
| homeManagerModules.maestro | Just Maestro orchestration |
| *(also: agent-skills, antigravity-cli, antigravity-ide, cecli, qwen-code)* | One module per tool |
| lib.ci.claudeSettingsJson | Pure settings JSON for CI validation (no derivations) |
| lib.aiStackModels | Role-name → model-ID registry, for foreign (non-module) consumers |
Self-contained design
The module injects its own dependencies via _module.args. Your consuming flake
only needs two follows lines:
No AI-specific inputs to wire up, no extra configuration. It just works.
Usage
Everything is enabled with sensible defaults. Common toggles on the default module:
| Option | Type | Default | Description |
| ------ | ---- | ------- | ----------- |
来源
github · https://github.com/dryvist/nix-ai
按领域浏览
开源项目
Traction
11 ★
收录于
7 天前

更多开源项目

查看开源项目全部 731 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引