# nittygrid (AT3000) Documentation > Interactive LED matrix animation tool combining procedural generators, JavaScript render_code shaders, custom SVG hardware layouts, sprite/path/video editors, and an AI animation agent. This index lists user and technical documentation optimized for both people and AI agents. For the complete single-file documentation bundle, fetch: https://docs.nittygrid.com/docs/llms-full.txt ## Documentation Pages - [Welcome to nittygrid](https://docs.nittygrid.com/docs/index.md): Design, preview, and export LED matrix animations on standard pixel grids or custom SVG layouts—with optional background image alignment, AI generation, and offline exports. - [File & Export Formats](https://docs.nittygrid.com/docs/formats.md): How nittygrid saves your work in the browser today, how to back up projects (.ngproj) and recipes (.ngrecipe), and how rendered exports (.ngrender.zip, .ngrender.json, MP4) work. - [SVG Matrices & Layouts](https://docs.nittygrid.com/docs/svg-matrices.md): How nittygrid maps animations onto custom-shaped displays drawn as SVG, how to import a background image in Matrix Setup, and how SVGs are kept safe offline. - [Animations, Generators & render_code](https://docs.nittygrid.com/docs/animations.md): How nittygrid animations work, the five ways to build one, and the complete render_code JavaScript API and all built-in generators. - [Main Product Tools](https://docs.nittygrid.com/docs/tools.md): A short tour of the nittygrid studio, from setting up your display and asking the AI to painting sprites, drawing paths, mapping video, and exporting.