Cursor for writing: an AI document editor with a research agent.
privateA writing workspace that pairs a rich-text editor with an AI agent. The agent researches papers and the web, manages sources and citations, and edits the document alongside you.
highlights
- 01About 35 API routes: documents, projects, versions, sources/uploads, citations, chat history and AI actions (outline, grammar, paraphrase, readability, bibliography).
- 02A Gemini function-calling research agent with tools for papers (Semantic Scholar, Crossref), web and image search, source fetching and workspace queries.
- 03A citation manager that formats multiple styles and generates bibliographies. Supabase auth and a Postgres schema. About 25k lines.
built with
- next.js 15
- tiptap
- supabase
- gemini
- semantic scholar
- crossref