About Agnosticui
AgnosticUI is a UI component library designed to work well with AI coding assistants. Rather than installing an opaque npm package, its CLI copies component source directly into a project, for example into src/components/ag, so the code lives alongside the application and can be read and customized like any other file. One theme is shared across frameworks, with components available for React, Vue, Lit, Svelte, Solid and vanilla JavaScript.
It is aimed at front end developers who build with tools such as Claude, Codex, Copilot, Cursor, Windsurf or Gemini and want those assistants to produce accurate component code. Running the ag context command generates a context file that tells the assistant the exact component locations, prop types, import paths and usage patterns in the project, which the vendor presents as a way to avoid invented APIs and wasted tokens on documentation lookups, with no MCP server setup required. Getting started takes a few commands through the agnosticui CLI, after which individual components such as buttons, cards and inputs can be added one at a time. The site also publishes agentic playbooks, blueprints that show an assistant how to assemble common interfaces from the library.
AgnosticUI is free and open source under the Apache 2.0 license. No paid plans are published.
The current release, called AgnosticUI Local, is version 2 of the project and is built around the CLI that copies components into the codebase.