{"repo":"aloth/olcli","free":true,"listed":false,"github":"https://github.com/aloth/olcli","clone":"git clone https://github.com/aloth/olcli.git","description":"Overleaf CLI - pull, push, sync, compile LaTeX projects from your terminal. Git remote helper, MCP server for AI agents, and TypeScript library.","language":"JavaScript","stars":155,"topics":["academic-writing","cli","latex","nodejs","overleaf","research-tools","typescript","developer-tools","agentskills","arxiv"],"license":"MIT","category":"cli-tools","readme_excerpt":"olcli — Overleaf CLI Command-line interface for Overleaf — Sync, manage, and compile LaTeX projects from your terminal. Work with Overleaf projects directly from your command line. Edit locally with your favorite editor, version control with Git, and sync seamlessly with Overleaf's cloud compilation. Features - 📋 List all your Overleaf projects - ⬇️ Pull project files to local directory for offline editing - ⬆️ Push local changes back to Overleaf - 🔄 Sync bidirectionally with smart conflict detection - 🔀 Git remote — use Overleaf as a native git remote (docs) - ✌️ Two-way deletions — files removed locally are deleted on Overleaf on next sync - 🗑️ Delete and ✏️ rename remote files by path - 🚫 Smart ignore — LaTeX build artifacts and OS noise filtered automatically; extend with .olignore - 📄 Compile PDFs using Overleaf's remote compiler - 📦 Download individual files or full project archives - 📤 Upload files to projects - 💬 Review comments — list, add, resolve, reopen, delete, and reply to threads - 🗂️ Preserve folder structure when pushing nested files - ⏱️ Configurable timeout for slow connections - 🔑 Password login for self-hosted instances (no browser required) - ⚙️ Self-hosted Overleaf/ShareLaTeX support - 📊 Output compile artifacts ( .bbl , .log , .aux for arXiv submissions) - 🤖 MCP server for AI assistants (docs) Perfect for: - Editing LaTeX in your preferred text editor (Vim, VS Code, Emacs, etc.) - Version control with Git while using Overleaf's compiler - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/aloth","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aloth/olcli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}