c-brew/ai-agnostic
Seamlessly migrate AI workspaces between Claude, ChatGPT, and other platforms
Platform-specific configuration:
{
"mcpServers": {
"ai-agnostic": {
"command": "npx",
"args": [
"-y",
"ai-agnostic"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
> Seamlessly migrate AI workspaces between Claude, ChatGPT, and other platforms.
AI Agnostic is a TypeScript/Node.js CLI tool that solves the vendor lock-in problem for AI workspaces. Convert your Claude workspace (skills, knowledge, instructions) to OpenAI format—and vice versa—through a universal intermediate schema.
You've invested time building AI workspaces, custom skills, and knowledge bases in Claude. But what if you want to migrate to OpenAI? Or maintain workspaces across multiple platforms? Without a conversion tool, you're stuck manually rebuilding everything.
AI Agnostic changes that. It provides a platform-agnostic format that lets you:
npm install -g ai-agnosticOr use locally from the project:
npm install
npm run build
node dist/cli/index.js --helpai-agnostic convert ./my-claude-workspace ./output --to openaiThe tool auto-detects your source platform. If needed, specify it explicitly:
ai-agnostic convert ./workspace ./output --from claude --to openaiSee what's in your workspace before converting:
ai-agnostic inspect ./my-claude-workspaceOutput:
Workspace: My Project
Source: claude
Exported: 2025-03-22T10:30:00Z
System Instructions:
You are a helpful assistant specialized in...
Skills (3):
● code-analyzer — Analyze and explain code
● documentation-writer — Generate API docs
● research-assistant — Conduct web research
MCP Servers (2):
● postgres (stdio)
● weather-api (http)ai-agnostic platformsOutput:
AI Agnostic — SupporteLoading reviews...