Skip to content

TeXRAYour Intelligent Academic Research Assistant

AI assistance to help with your academic research in VS Code

TeXRA Logo

TeXRA brings the power of cutting-edge Large Language Models directly into your VS Code editor, helping with academic writing and research tasks.

Stop copy-pasting, stay in your flow.

Why TeXRA?

Standard LLM interfaces struggle with the nuances of academic work – complex formatting, precise terminology, large documents, and multi-step reasoning. TeXRA overcomes these limitations by integrating AI deeply into your workflow with:

  • Agentic Design: Specialized agents tackle specific tasks like correcting, polishing, drawing, and transforming documents.
  • Reflection & Tool Use: Agents can critique their own work and leverage external tools (like latexdiff, texcount) for enhanced accuracy and observability.
  • Context Awareness: Seamlessly handles multi-file projects and references, giving you control over the context provided to the LLM (up to its limits).
  • Transparency & Control: Uses a structured, customizable agent system – not a black box.

Key Capabilities

📝 Smart Editing & Polishing

Go beyond simple grammar checks. Improve clarity, flow, and style while preserving technical accuracy. Fix subtle LaTeX errors and ensure consistency.

The results shows significant increase.
The results show a significant increase.

🎨 TikZ Figure Generation

Create complex TikZ diagrams from natural language descriptions or enhance existing figures. TeXRA handles the code generation and compilation.

"Draw a flowchart for..." → `\begin{tikzpicture}...`

🔄 Document Transformation

Effortlessly convert papers into slides (`paper2slide`), lecture notes (`paper2note`), posters (`paper2poster`), or even draft cover letters (`paper2cover`).

Paper Abstract → `Beamer Slides Outline`

📊 LaTeX-Aware Processing

Understands LaTeX structure, math, citations, and environments. Includes integrated `latexdiff` for visualizing changes and `texcount` for analysis.

E = mc
E = mc^2 \label{eq:einstein} (via `correct` agent)

🧩 Multi-File Projects

Handle books, theses, or papers split across multiple files. Apply changes consistently or target specific sections.

[ch1.tex, ch2.tex][ch1_polished.tex, ch2_polished.tex]

🖼️ Multimodal Understanding

Leverage vision-capable models to analyze images, figures, and PDFs directly within your workflow.

<figure.png> + "Write caption"\caption{...}

Get Started Today

Installing TeXRA is simple. Follow our Installation Guide to get set up in minutes.