llms.txt · git:20261006.a110d98 · 2026-10-06 · sha256 353b2aaad935e66e
llms.txt git:20261006.a110d98A
Immutable. This exact content never changes and is served at /api/v1/blob/353b2aaad935e66e.
# Semiotic > React data visualization library with schema-backed chart generation, > streaming canvas rendering, server SVG rendering, coordinated views, and an > MCP server. Install: `npm install semiotic` MCP server: `npx -y -p semiotic semiotic-mcp` CLI: `npx -p semiotic semiotic-ai [--schema|--compact|--examples|--doctor|--audit-a11y]` ## Start Here - [Complete a Task](https://semiotic.nteract.io/tasks): Category values, live record corrections, and published-chart revisions with executable examples - [Source Task Packets](https://github.com/nteract/semiotic/blob/main/ai/task-packets/index.json): Compact generated guidance, selected schemas, repairs, build identity and limits - [README](https://github.com/nteract/semiotic/blob/main/README.md): Product overview, installation, entry points, and MCP setup - [Repository Instructions](https://github.com/nteract/semiotic/blob/main/AGENTS.md): Concise guidance for coding agents working in this repository - [System Prompt](https://github.com/nteract/semiotic/blob/main/ai/system-prompt.md): Compact chart-generation guidance and behavior contracts - [Component Schema](https://github.com/nteract/semiotic/blob/main/ai/schema.json): Machine-readable component and prop definitions - [AI Reference](https://github.com/nteract/semiotic/blob/main/ai/reference.md): Comprehensive on-demand product reference - [Examples](https://github.com/nteract/semiotic/blob/main/ai/examples.md): On-demand code patterns by chart and task - [Changelog](https://github.com/nteract/semiotic/blob/main/CHANGELOG.md): Release history and migration notes Prefer the system prompt plus one relevant component schema. Retrieve a nearby example or the relevant reference section only when needed; do not load the complete schema, examples, and reference by default. ## Package Entry Points Use family subpaths for chart code: `semiotic/xy`, `semiotic/ordinal`, `semiotic/network`, `semiotic/geo`, `semiotic/realtime`, `semiotic/physics`, and `semiotic/value`. Use `semiotic/ai` or the lighter `semiotic/ai/core` for generation and validation helpers, `semiotic/server` for static rendering, `semiotic/recipes` for custom layouts, and `semiotic/themes` or `semiotic/utils` for shared utilities. Validate generated configurations with `prepareChart`, `npx -p semiotic semiotic-ai --doctor`, or the MCP diagnostic tools. When a renderer is available, confirm non-empty render evidence and run the accessibility audit. These checks do not authenticate sources or establish usability with actual readers. Source task packets label their content identity; verify the installed package separately before applying current-development guidance. The generated documentation catalog is available at [semiotic.nteract.io/llms.txt](https://semiotic.nteract.io/llms.txt), with the expanded reference at [semiotic.nteract.io/llms-full.txt](https://semiotic.nteract.io/llms-full.txt).