Skip to content

Agnosticui

AgnosticUI Local (v2) is a CLI-based UI component library that copies components directly into your project. Works with AI tools, agent-driven UIs, and prompt-ready workflows.

Install

$npx agnosticui-cli init --framework vue
Claude Code
claude mcp add agnosticui -- npx agnosticui-cli init --framework vue
Cursor / Claude Desktop (mcp.json)
{
  "mcpServers": {
    "agnosticui": {
      "command": "npx",
      "args": [
        "agnosticui-cli",
        "init",
        "--framework",
        "vue"
      ]
    }
  }
}

Install command taken from the project's README or registry entry. Always review code before running it.

Copy the source  ·  Own the code  ·  Framework-agnostic  ·  Built for humans and AI agents

One component library. Every framework.

Documentation · Login AI Playbook · Onboarding AI Playbook · Dashboard AI Playbook · Components · Quick Start


Source-first architecture

AgnosticUI components are copied into your project at install time.

They live in your repo (not hidden inside node_modules):

  • Full control over the source
  • Native integration with your framework
  • AI-readable, high-fidelity context

You own the source (and the Context)

cd your-project
npx agnosticui-cli init --framework vue  # or react, lit, svelte
npx agnosticui-cli add Button Card Input

The component source lands directly in your project. Readable, editable, and yours.

src/
components/
ag/
Button/
Button.vue ← your file now
Button.css ← your tokens now
Button.test.ts ← your tests now

Components land under src/components/ag/ by default: a dedicated namespace that keeps AgnosticUI components separate from your own. Configurable if you prefer otherwise.

🤖 AI-Native by Design

Because the code is local, it solves the "Black Box" problem of traditional libraries hidden in node_modules.

Cursor · Claude · Copilot · Windsurf · Aider · Gemini · Replit · Kiro · Antigravity

Every tool sees the raw source. This creates a high-fidelity environment for Generative UI and Agent-driven interfaces:

  • Reduce Hallucination: No more "invented" props or APIs. Since the LLM reads local files like any other code, it knows exactly what is possible.
  • Better Token Efficiency: Using semantic HTML and standard CSS provides "clean context." Agents spend fewer tokens to understand the UI, leading to faster, more accurate generations.
  • Agent Skills: Treat AgnosticUI Playbooks as pre-defined skills. Use them to prompt an agent to scaffold complex, accessible workflows (Login, Onboarding, Discovery Dashboard, Support Center, Data Grids) using the local components it already "sees."

This is the architecture for the next era of development: context-aware, framework-agnostic, and AI-ready.

The schema-driven layer ships with three companion documents:


Built once. Runs everywhere.

AgnosticUI's components are authored as Lit Web Components, a standards-based layer over native Custom Elements. The CLI wraps them for your framework at copy time.

Your design system doesn't fork when your tech stack does. Supports agent-generated UI workflows directly from Playbooks.

...

Similar plugs

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…

Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

Explore related