Free, open tools for AI safety
샌드박스 AI 에이전트, 숨은 옵저버로 행동 관찰·평가, 오픈소스·로컬, 검증 가능한 증거 제공
학술 논문용 편집기. 사람과 에이전트가 같은 LaTeX·Typst 문서를 편집하고, 모든 수정에 누가, 언제, 왜 했는지 기록합니다
An editor for academic papers. Humans and agents edit the same LaTeX or Typst paper, and every change keeps who made it, when, and why.
개발 도구Rust · TypeScriptGitHub @amirrezaalasti온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗An editor for academic papers built around version control and AI co-authors. Humans and agents (Claude Code, Claude in VS Code/Cursor, any MCP client) edit the same LaTeX or Typst paper live. Every change is recorded with who made it, when and why, and can be diffed by section, blamed line by line, checkpointed, restored, reviewed and synced to your other devices.
yrs). The editor, agents,
other tools writing files, and other devices all merge without conflicts.submitted, rebuttal,
camera-ready, arxiv) also become git commits crediting every human and agent contributor.SKILL.md file of writing or review instructions, bound to sections
(e.g. intro* → paper-introduction). 13 skills ship built in, your existing
~/.claude/skills are picked up automatically, and you can add per-paper skills.paper serve). Other devices join from a link and keep full, offline-capable
copies.tectonic (recommended) or latexmk, and diagnostics are clickable.paper CLI.Recorded in the desktop app on a sample Typst paper. The agent edits go through the same MCP tools Claude Code uses.
An agent edits the paper live. Claude Code changes the Method section through MCP. The editor, the change log (with the agent's reason) and the preview update as it happens.
Typst preview while you type.
Accepting an agent's suggested edit from the review panel, next to the reviewer comments it answers.
| Editor, section skills and preview | Change log: who, what and why |
| Blame, per line, for people and agents | Word-level diff by section |
| Review comments and suggested edits | Writing and review skills |
The public site lives in web/ and is deployed at letswritepaper.vercel.app. It introduces the app and links to the desktop installers on the latest GitHub release. The Vercel project root is web.
cd web
pnpm install
pnpm dev
The download buttons point at LetsWritePaper-macos.dmg, LetsWritePaper-x64-setup.exe, and LetsWritePaper-x64.AppImage on the latest GitHub release of GITHUB_REPOSITORY (default amirrezaalasti/LetsWritePaper). A clone of the repository is only for building the app yourself.
Download the app. Rust, Node, and a clone of this repository are only needed to build it from source.
A version tag such as v0.1.0 publishes these files. Until that first release exists, the links have nothing to download.
Or:
curl -fsSL https://raw.githubusercontent.com/amirrezaalasti/LetsWritePaper/main/install.sh | bash
The command downloads the latest release and copies LetsWritePaper into your Applications folder.
Run that setup wizard. It installs for the current user, adds a Start menu folder, and downloads the WebView2 runtime when Windows needs it.
irm https://raw.githubusercontent.com/amirrezaalasti/LetsWritePaper/main/install.ps1 | iex
Or:
curl -fsSL https://raw.githubusercontent.com/amirrezaalasti/LetsWritePaper/main/install.sh | bash
The command installs the AppImage for your user and adds an application menu entry. When a .deb or .rpm is also on the release and you run the script in a terminal, you can choose the system package instead.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗