Connect your sources. Find your angle. Write in your own voice.
Download for Windows · Quick start · Documentation · Wiki · Changelog
GraphPaper is a local-first writing studio for nonfiction, fiction, polemic and scientific manuscripts. Upload your material, explore its knowledge graph, choose a direction, shape the outline and refine the draft—all in a Windows desktop interface.
Use Codex / ChatGPT sign-in or your own model API. Keep control of the argument, the evidence and the final words. Polemic and argument-led nonfiction preserve your thesis and voice across angle selection, outlining and review. Continue an existing project in Polemic.
External Graphify now supports Codex sign-in and per-model reasoning. The Windows release includes the public runtime; there is no extra API-key requirement or duplicate Native pass. Graphify setup and distribution
New in 0.6: the spatial graph studio. Orbit or flatten your graph, focus its neighborhoods, and edit nodes and connections directly. Ink-blue surfaces and a real scanned graph-paper sidebar. Explore the graph controls.
Sources become a navigable graph, then an angle you choose, an outline you can edit and a draft you control. Your brief and saved voice guide the writing, while optional JEV helps evaluate candidates and editorial decisions.
| Mode | Start with | Build toward |
|---|---|---|
| Nonfiction | Articles, documents, notes and a question | A distinctive, source-linked essay or article |
| Polemic | A position, your reasoning and your own writing voice | An argument with conviction, wit and factual precision—not compulsory balance |
| Fiction | A premise, characters and the rules of your world | Scene-driven writing with a continuity ledger |
| Science | A research question and an explicit search protocol | An evidence-led manuscript, APA references and an auditable research package |
Sources → Graph → Angles → Outline → Write
Science adds a Research desk for scholarly search, screening and evidence appraisal. Explore the workflows →
- Download the Windows x64 ZIP from Releases—not GitHub’s “Source code” archive.
- Extract the entire folder and open
GraphPaper.exe. Keep_internalbeside it. No separate Python installation is needed. - Open Connections & settings. Sign in with ChatGPT through Codex, or configure a supported API provider. Permit cloud processing before sending project material.
- Create a project, add sources and begin. The included examples can be explored without model calls.
The portable build needs Microsoft Edge WebView2 and is currently unsigned. Existing projects live separately from the executable. Windows setup and upgrades →
New: reusable voice graphs. Save a voice once, select it in any project, and keep its training pieces separate. JEV receives compact graph context with automatic request sizing—not the article pile. Voice graphs and author control
- Explore before committing. Orbit or flatten the graph, filter and focus its neighborhoods, and edit nodes and connections directly. Follow source links, pin ideas, undo graph edits and choose your own angle.
- Keep your voice. Save a reusable voice graph from your writing samples or selected articles, then apply it across projects without retraining. Edit its habits and influence; your current instructions remain in charge.
- Improve prose without losing the original. Humanize and Deslop offer separate or combined passes, protected factual spans, side-by-side proposals and explicit acceptance.
- Work from a project folder. Drop documents into a project’s Inbox. Role-specific subfolders distinguish evidence, canon, inspiration and voice samples; idle-time imports do not trigger paid model calls.
- Choose where reasoning happens. Configure writer, editor and extraction models separately, with provider-native reasoning controls. Optional JEV evaluates graph candidates, evidence gaps and revision decisions.
- Do traceable literature work. Search PubMed, Semantic Scholar, arXiv, Crossref and Europe PMC; screen papers, inspect accessible text and export the search log with the manuscript.
Actual v0.6 interface: the included illustrative project, spatial graph controls and colored connections. Visual tour and capture provenance.
Science, writing and reusable voice graphs — v0.6 screenshots
Actual interface with clearly labelled synthetic workflow-test material.
The editable voice mini-graph, with a synthetic style example. Save once, reuse across projects.
Writing connections: Codex / ChatGPT OAuth, OpenRouter, OpenAI-compatible APIs, local endpoints and direct Anthropic. Codex reasoning options follow its model catalog; there is no universal “ultra” setting. JEV is a separate, optional OpenRouter/TypeSafe connection. Models and reasoning →
Projects and revisions are stored locally. Cloud generation sends task-relevant material to the providers you authorize; local-first does not mean cloud models run offline. Windows API-key storage uses DPAPI. Codex maintains a separate account directory. Privacy and security →
A graph suggests connections; it does not prove them. Science keeps capped searches, preprints and abstract-only evidence visible. APA export prepares a manuscript for author review—it does not confer journal acceptance or ethics approval. Science workflow →
Getting started · Project folders · Author voice · Graph and JEV · Exports and APA · Troubleshooting
For implementation details, tests and builds, see the developer guide and architecture. Recorded release validation is separate from the live CI badge: test reports and scope.
MIT licensed · Created by Aron Bijl. External runtimes and services retain their own licenses and terms.

