LatexDo / Research

Inside the writing loop.

From a line of LaTeX to a finished page. Explore how the compiler, AI harness, and knowledge graph work together.

One project. Connected tools. A shorter path back to writing.

01 / Compiler

A build is more than a PDF.

Your local TeX toolchain does the typesetting. LatexDo connects its output to the preview, source navigation, and errors you can act on.

From source to page Local compilation
05 / 05

Build again. See the page.

  1. Start with your source.
  2. Your local TeX engine builds.
  3. The log points to the problem.
  4. You correct the source.
  5. Build again. See the page.
An illustrative build: latexmk runs the local TeX engine; log analysis locates an error. After a source edit, a successful rebuild returns a PDF and SyncTeX positions. LatexDo explains errors; the compiler does not edit your source.

02 / AI harness

A model, with tools and a feedback loop.

The harness connects a language model to your workspace. Follow a request from allowed context to a tool action—and back to the model.

Inside the AI harness One illustrative request
05 / 05

The model can answer—or continue.

  1. Your request brings the context.
  2. The model asks to read.
  3. An edit goes through approval.
  4. Tools act and return evidence.
  5. The model can answer—or continue.
The harness supplies allowed context, checks tool availability, and returns tool results to the model. This example shows an accepted edit in Ask mode. Actual tool sequences vary; a final answer, error, cancellation, or step limit ends the loop.

03 / Knowledge graph

See what connects your references.

BibTeX provides the papers. Your manuscript provides citation usage. A deterministic graph makes the relationships visible.

A living map of references Deterministic relationships
04 / 04

Your citations add context.

  1. A library becomes a map.
  2. Shared authors draw connections.
  3. Title overlap reveals another link.
  4. Your citations add context.
Five illustrative BibTeX entries. Lines represent shared authors or title words; filled nodes are cited in the example manuscript. The application also supports venue and year relationships. Motion illustrates the graph; metadata similarity does not establish scientific support.