Literature
Search real papers, inside the editor.
OpenAlex, arXiv, PubMed and Semantic Scholar in one search box. Press Cite and the entry lands in your .bib, ready for \cite.
Open source · Self-hosted · Apache-2.0
Folio is the open workspace for writing scientific papers with AI: your model, your server, citations that cannot be invented, and every change in view before it lands.
Prism closes in 50 days. Folio imports its export as it is.
Literature
OpenAlex, arXiv, PubMed and Semantic Scholar in one search box. Press Cite and the entry lands in your .bib, ready for \cite.
Drafting
Assistant
Ask about your document and it answers with your own source in view. Nothing changes until you confirm.
Review
Scores per aspect and comments that point to a line of main.tex. One click hands the fix to the assistant.
Errors
A failed compile comes back as a red and green patch. Apply it and Folio recompiles.
Together
Invite co-authors, save versions you can compare with latexdiff, and export the PDF, the sources or an arXiv package.
Folio imports the Prism export as it is. From then on your papers live in your own Postgres, not on someone else's schedule.
Any OpenAI-compatible API, Anthropic or a local model, with a different provider per task. Keys are stored encrypted on your server.
Postgres, the compiler and the app in one compose file. No tracking and no verification email.
Installation guide$ git clone https://github.com/Gjusev/folio.git folio
$ cd folio && cp .env.example .env
$ docker compose --profile app up -dDraft sections with real literature as evidence, rewrite a paragraph with the diff in view, and turn a whiteboard photo into LaTeX.
Invented keys are removed on the server, drafts are checked by compiling, and no edit lands until you have seen its diff.
A citation graph in the style of Connected Papers, built from your bibliography with open OpenAlex data.
latexmk in a container with no Internet, SyncTeX both ways, and versions with latexdiff markup.
Any OpenAI-compatible API, Anthropic or local models. The owner decides whether a manuscript may leave the server, and Folio writes the AI-use declaration journals ask for.
Create your account and Folio opens a demo project that already compiles: click the PDF, cite a paper, save a version.
$ docker compose --profile app up