One config file. Every AI editor.

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.

Terminal
$ npm install -g @a1st/aix
$ aix init
✓ Created ai.json
$ aix add skill github:obra/superpowers:skills/brainstorming
✓ Added skill brainstorming
$ aix install --to claude-code
✓ Claude Code — 1 rule
Works with
Cursor
VS Code
Claude Code
Windsurf
Zed
Codex

Stop wrangling config files.

Define your skills and rules once in ai.json. aix generates the native config files needed for Cursor, VS Code, Windsurf, Claude, and more.

Before
.cursor/rules .github/copilot-instructions.md .windsurf/rules .claude/CLAUDE.md .zed/settings.json AGENTS.md
After
ai.json
Features
aix install

Write once. Run anywhere.

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
extends

Standardize your team or project's AI config.

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"
  }
}
aix search

Find skills and MCP servers.

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     │
  └─────────────────────────────────────────────────────┘

Three commands. That's it.

1

Initialize

Create an ai.json.

Optionally, import your existing editor/agent config with --from claude-code.

aix init
2

Configure

Add skills, rules, prompts, and MCP servers — from files, GitHub, or npm.

aix add skill react
3

Install

Sync your config to every detected editor. Run it again whenever you change ai.json.

aix install

Get started in 30 seconds.

npm install -g @a1st/aix