EveryDev.ai
Subscribe
Home
Tools

4,153+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2782
  • Coding1973
  • Infrastructure825
  • Projects603
  • Marketing598
  • Research520
  • Analytics468
  • Design462
  • MCP419
  • Testing346
  • Security323
  • Data305
  • Integration224
  • Prompts220
  • Communication210
  • Extensions196
  • Learning179
  • Voice175
  • Commerce160
  • DevOps135
  • Web95
  • Finance31
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. agnostic-ai
    agnostic-ai icon

    agnostic-ai

    AI Coding Assistants

    A CLI tool that keeps agents, skills, rules, hooks, and MCP servers in one portable source and syncs them to native config files for every AI coding tool you use.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully open-source under MIT license. Free to use, modify, and distribute.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI Coding AssistantsConfiguration ManagementAgent Frameworks

    Alternatives

    ThurboxGrok BuildBullet
    Developer
    ChemaclassBerlin, Germany

    Listed Oct 2026

    About agnostic-ai

    agnostic-ai is an open-source CLI tool built by Jose M. Valera Reales (Chemaclass) that solves the config drift problem created when developers use multiple AI coding assistants. Instead of maintaining separate, diverging config files for Claude Code, Codex, Cursor, Gemini CLI, Copilot, and others, agnostic-ai lets you write everything once in plain Markdown and YAML under .agnostic-ai/ and then generates each tool's native files on demand. It requires no account or external service — everything lives in your repository.

    What It Is

    agnostic-ai is a sync-layer CLI, not a platform. It reads a single portable source of truth — agents, skills, rules, hooks, MCP server definitions, settings, and overlays — and translates them into the exact native file formats each AI coding tool expects. The generated files (CLAUDE.md, AGENTS.md, .cursor/rules/, .gemini/settings.json, etc.) are treated as outputs, not sources. The project is written in Go, licensed under MIT, and distributed via Homebrew, npm, and direct binary downloads.

    How the Sync Layer Works

    The core workflow is three commands:

    • agnostic-ai init — selects your target tools and optionally imports existing native configs
    • agnostic-ai sync --dry-run — previews every native file before writing
    • agnostic-ai sync — writes all native files for the chosen targets

    The tool supports 25 targets and 10 portable spec kinds as of the current release. Because the same input always produces the same bytes, sync --check can be wired into CI to fail a build when generated files have drifted from their source specs. Git hooks (pre-commit, lefthook, husky) are also supported for local drift detection.

    Spec Kinds and What They Cover

    agnostic-ai's portable spec format covers a wide range of AI tool configuration concerns:

    • Instructions — project-level context written to each tool's entry-point file
    • Agents — subagent definitions with role, tools, and per-tool model selection
    • Rules — conventions that are always on or scoped to file globs
    • Hooks — commands that run on tool events like PostToolUse
    • MCP servers — connection definitions with secrets kept in environment variables
    • Settings — default model, effort level, and permissions per tool
    • Skills — reusable workflows with associated scripts
    • Overlays — native keys that no portable spec covers, merged per tool
    • Local overrides — personal specs in .agnostic-ai/local/, ignored by Git

    Target Support and Format Translation

    Each AI coding tool reads a different file format at a different path. agnostic-ai handles the translation: a single rule written in Markdown becomes .claude/rules/testing.md for Claude Code, an inline section in AGENTS.md for Codex, and a matching section in GEMINI.md for Gemini CLI. Agent definitions are translated from a shared YAML front-matter format into .claude/agents/*.md, .codex/agents/*.toml, and .gemini/agents/*.md with the correct field names and structure for each tool. When a target doesn't support a given spec kind (e.g., Codex and Gemini CLI have no portable permission list), sync prints a note instead of guessing.

    Update: v0.75.0

    The latest stable release is v0.75.0, published on 29 September 2026. Recent releases in the v0.73–v0.75 series added signed releases, patched Go, per-target commits, a sync --check --against flag, exact requires pins, Codex environments support, gitignore.commit, leftover reports, and worktree and preview-server specs. The project has been actively releasing multiple versions per week, signaling rapid iteration. The repository is hosted at github.com/Chemaclass/agnostic-ai under the MIT license.

    agnostic-ai - 1

    Community Discussions

    Be the first to start a conversation about agnostic-ai

    Share your experience with agnostic-ai, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Free

    Fully open-source under MIT license. Free to use, modify, and distribute.

    • All 25 targets supported
    • 10 portable spec kinds
    • CLI with init, sync, import, compare, and trace commands
    • No account or service required
    • Homebrew, npm, and binary install options

    Capabilities

    Key Features

    • Write agents, skills, rules, hooks, and MCP servers once in Markdown and YAML
    • Syncs to native config files for 25 AI coding tool targets
    • 10 portable spec kinds including agents, rules, hooks, MCP servers, settings, and skills
    • Import existing native AI tool configs with agnostic-ai init --from all
    • Dry-run preview before writing any files
    • sync --check for CI drift detection
    • Local overrides kept out of Git for personal or per-machine specs
    • Overlay support for native keys no portable spec covers
    • Per-target model and effort level configuration
    • MCP server definitions with environment variable secret handling
    • Hook scripts copied to each targeted tool's hooks folder
    • Spec packs for reusable bundles of specs
    • Graph and trace commands to inspect spec-to-file relationships
    • Git hook integration (pre-commit, lefthook, husky)
    • Global user-level configuration with agnostic-ai sync --global
    • Byte-stable output for clean diffs
    • No account or external service required

    Integrations

    Claude Code
    OpenAI Codex
    Cursor
    Gemini CLI
    GitHub Copilot
    Qoder
    Factory
    OpenHands
    MCP servers
    Homebrew
    npm
    GitHub Actions CI
    pre-commit
    lefthook
    husky
    Prettier
    API Available
    View Docs

    Demo Video

    agnostic-ai Demo Video
    Watch on YouTube

    Ratings & Reviews

    No ratings yet

    Be the first to rate agnostic-ai and help others make informed decisions.

    Developer

    Chemaclass

    Chemaclass is the open-source handle of Jose M. Valera Reales, who builds developer tools focused on AI coding workflow portability. The agnostic-ai project, written in Go and MIT-licensed, lets developers maintain a single source of AI tool configuration that syncs to native files for every major AI coding assistant. The project is self-funded and accepts sponsorships via chemaclass.com/sponsor.

    Berlin, Germany

    Used by

    D'Krisna
    Fco Sandoval Gómez
    Windmill Tündern
    Read more about Chemaclass
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Thurbox icon

    Thurbox

    A terminal UI for orchestrating multiple CLI coding agents side by side in persistent tmux panes, with a fully customizable Lua-based interface.

    Grok Build icon

    Grok Build

    A CLI-based agentic coding tool from xAI that lets developers build software using Grok models directly from the terminal, with support for skills, plugins, and headless scripting.

    Bullet icon

    Bullet

    A fast CLI coding agent that routes tasks to the right model, searches codebases efficiently, and executes tool calls in parallel to minimize wait time.

    Browse all tools

    Related Topics

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    913 tools

    Configuration Management

    Tools for managing AI coding agent configurations, rules files, and project-level settings like CLAUDE.md, .cursorrules, AGENTS.md, and other agent-specific dotfiles.

    20 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    775 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions