KISS research project template built for Cursor IDE, Python, LaTeX and Typst.
This repo assumes you are using Cursor IDE, hence the .cursor
folder, which you should tailor to your needs (especially the rules).
You'll find MCP servers configured in .cursor/mcp.json
, be sure to check the --storage-path
of the arxiv-mcp-server
. You can find more MCP servers in Playbooks or Smithery.
After setting-up Latex (e.g. with TeX Live), download the latex workshop extension from here.
This project uses the following latex workshop outdir: %WORKSPACE_FOLDER%/latex/build/
.
After setting up Typst, use typst watch typst/main.typ typst/main.pdf
to instantly compile the project. Tinymist Typst VSCode extension is recommended.
Using uv
to manage python dependencies and run scripts.
This project uses Just to manage scripts, refer to their instructions for installation.
This project is cluster-ready.
Search and replace the following variables for a fast setup:
<NAME>
: Name of the author.<LAB>
: Lab of the author.<EMAIL>
: Email of the author.