Skip to main content
This guide will walk you through creating your first LaTeX document with Typeset, from signing up to compiling your first PDF.

Create your account

1

Visit Typeset

Go to typeset.im and click Sign up in the top right corner.
2

Choose authentication method

Sign up using your email address or connect with a social provider. Typeset uses Clerk for secure authentication.
3

Complete verification

Verify your email address if prompted. You’ll be redirected to your projects dashboard once verified.

Create your first project

1

Start a new project

From your dashboard, click New Project or use the create project button. Typeset will generate a new project with a default LaTeX template.The template includes:
\documentclass{article}
\title{Untitled Project}
\author{Your Name}
\date{\today}

\begin{document}

\maketitle

\section{Section}

Text

\end{document}
2

Explore the interface

The editor is divided into three panels:
  • Chat panel (left): AI assistant for help and edits
  • Editor panel (center): CodeMirror-based LaTeX editor
  • Preview panel (right): PDF output viewer
On mobile devices, these panels are tabs you can switch between.
3

Rename your project

Click the project title in the top navigation bar and enter a new name. Changes are saved automatically when you close the popover.

Write and compile LaTeX

1

Edit your document

Click into the editor panel and start writing. Try adding a new section:
\section{Introduction}

This is my first document in Typeset!
Your changes are automatically synced in real time.
2

Compile to PDF

Click the Compile button (or the play icon) in the top center of the navigation bar.Typeset uses Tectonic to compile your LaTeX to PDF. The compilation happens on the server and typically takes 2-5 seconds.
3

View the output

Once compilation succeeds, the preview panel automatically displays your PDF. You can zoom, navigate pages, and review your formatted document.
If compilation fails, you’ll see an error message in the preview panel with details from the LaTeX compiler.

Use the AI assistant

1

Open the chat panel

The chat panel on the left side contains the AI assistant. You can choose between GPT-4.1 mini and Gemini 2.5 Flash in the dropdown at the bottom.
2

Ask for help

Try one of the prompt suggestions or ask your own question:
  • “Add Transformer attention formula”
  • “Improve formatting”
  • “Inspect for errors”
  • “How do I write an integral?”
The AI has access to your current document and can provide context-aware assistance.
3

Accept AI edits

When the AI suggests edits to your document, you’ll see a side-by-side diff in the editor panel with Accept and Reject buttons at the bottom.
  • Click Accept to apply the changes to your document
  • Click Reject to discard the suggested edits
Accepted changes automatically trigger a new compilation.

Collaborate with others

1

Invite collaborators

Click the Invite button in the top right corner and enter an email address. The user will receive write access to your project.
// Invitations grant room:write permissions
inviteToProject(projectId, email)
2

See who's online

Active collaborators appear as avatars in the top navigation bar. You’ll see their cursors and selections in real time as they edit.
3

Edit simultaneously

Multiple users can edit the same document at once. Changes are synchronized instantly using Liveblocks with Yjs for conflict-free collaboration.

Next steps

Explore features

Learn about all of Typeset’s capabilities

LaTeX basics

New to LaTeX? Start with the fundamentals

Sharing projects

Advanced collaboration and access control

Troubleshooting

Common issues and how to fix them

Build docs developers (and LLMs) love