Voxcode includes a Virtual File System (VFS) — a lightweight, browser-based file store that holds all of the code the AI generates for you. You do not need to set up a project folder, install a CLI, or connect a cloud service. Your files exist entirely within the browser, ready for preview and further editing the moment they are created.Documentation Index
Fetch the complete documentation index at: https://docs.voxcode.app/llms.txt
Use this file to discover all available pages before exploring further.
What the VFS is
The VFS persists your project files using your browser’slocalStorage. Every file the AI generates — HTML, CSS, JavaScript, TypeScript, React components, configuration files — is written directly into localStorage under a namespaced key.
index.html and a styles.css, your browser’s storage will contain:
How AI-generated code is saved
When the AI responds to a coding request, Voxcode parses the response for fenced code blocks that include a filename in the fence tag:- Reject the file (red button) — removes it from the VFS
- Accept the file (yellow button) — confirms it as-is
- Edit the file (green button) — opens an inline editor inside the card, and saves changes back to the VFS on submit
Viewing your files
- Mobile
- Desktop
Swipe left from the main chat view to open the File Explorer sidebar. It lists all files currently stored in the VFS organized by path.
Supported project types
The VFS stores any text-based file the AI generates. The following project structures are fully supported for both storage and live preview:| Project type | Typical files |
|---|---|
| Static HTML/CSS | index.html, styles.css, .js scripts |
| React app | package.json with react dependency, .tsx/.jsx components |
| Vanilla JS | index.html with <script type="module"> imports |
| Node.js app | package.json with scripts, server files |
CRUD operations
The VFS supports the full set of file operations:| Operation | When it happens |
|---|---|
| Create | AI generates a new file with a filename in the code fence |
| Read | VFS loads files for preview, AI context, and the File Explorer |
| Update | AI regenerates a file with the same filename, or you edit it inline |
| Delete | You reject a CodeSnippet, or explicitly ask the AI to delete a file |

