Document Manager
Managing and editing graph documents
The Document Manager is a dedicated application for creating, organising, editing, and launching your graph documents. It’s where you manage everything that’s available in Schematify.

Document list
The main view displays all available graph documents as cards. Each card shows the document’s label, description, ID, and owner.
Selection works the way you’d expect: click to select, Ctrl/Cmd+click to toggle individual documents, Shift+click for range selection. With documents selected, you can perform bulk operations like deletion.
Double-click any document to open it in the Graph Viewer.
Right-click a document for additional options: view in the Graph Viewer, edit, or delete.
Document editor
The editor is a split-pane view: a JSON editor on the left and a live graph preview on the right.

JSON editing
Edit your graph document’s raw JSON with syntax highlighting and real-time schema validation. The editor validates against the Schematify document schema as you type, so you’ll see errors before you save.
Save with Ctrl+S / Cmd+S. The editor tracks unsaved changes and warns you before navigating away.
Live preview
The right pane renders your graph in real time as you edit. Every valid change in the JSON editor immediately updates the preview.
The preview supports two modes:
- Minimal chrome: A streamlined view of the graph, focused on the rendered output.
- Full chrome: The complete Graph Viewer with all controls (main menu, filters, search, etc.).
Both the editor and preview panes can be maximised to full width when you need more space.
Creating documents
You can create new graph documents directly in the Document Manager. The “New Graph” button scaffolds an empty document with a name you provide. Open it in the editor and start adding nodes, relationships, and attributes. The live preview updates as you work.
Other ways to get documents in
The Document Manager also displays documents pushed to the server from other sources:
- CLI upload: Push JSON or YAML documents from the command line. See CLI.
- API: Push documents programmatically via the REST API from scripts or CI/CD pipelines.
- AI agents: Generate and push documents through the CLI’s MCP server. See AI Integration.
What’s next
- CLI covers the command-line tool for pushing documents and managing schemas.