Define your
skills,
rules,
prompts, and
MCP servers in
ai.json. Install to Cursor, VS Code, Claude Code, Windsurf,
Zed, or Codex with one command.
Define your skills and rules once in ai.json. aix
generates the native config files needed for Cursor, VS Code,
Windsurf, Claude, and more.
aix compiles your high-level config into the native formats required by each editor. Works with Cursor, VS Code, Claude Code, Windsurf, Zed, and Codex.
$ aix install
✓ Cursor .cursor/mcp.json
✓ VS Code .vscode/settings.json
✓ Claude Code .claude/config.json
✓ Windsurf .windsurf/mcp_config.json
✓ Zed .config/zed/settings.json Extend from npm packages, GitHub repos, or local paths. Layer your company's base config with project-specific overrides — same pattern as tsconfig.json.
{
"extends": "github:company/ai-config",
"skills": {
"brainstorming": "github:obra/superpowers:skills/brainstorming"
}
} Interactive search across npm and the official MCP Registry. Browse, preview, and install in one step — without leaving the terminal.
$ aix search filesystem
┌─────────────────────────────────────────────────────┐
│ MCP Server Transport │
├─────────────────────────────────────────────────────┤
│ ◈ @modelcontextprotocol/server-filesystem stdio │
│ ◈ @modelcontextprotocol/server-memory stdio │
│ ◈ @modelcontextprotocol/server-postgres stdio │
└─────────────────────────────────────────────────────┘
Create an ai.json.
Optionally, import your
existing editor/agent config with --from claude-code.
aix init Add skills, rules, prompts, and MCP servers — from files, GitHub, or npm.
aix add skill react
Sync your config to every detected editor. Run it again
whenever you change ai.json.
aix install