AI Chat

CalcTree includes a built-in AI chat that helps you write calculations, generate Python code, edit content, and find information — all without leaving the editor.

Opening AI Chat

  • Status bar: Click the AI button in the bottom status bar

The AI chat opens as a resizable panel alongside your document.

Conversations

Each page can have multiple independent chat threads. You can create new conversations, rename, or delete existing ones. Message history is saved locally so your conversations persist across sessions.

What AI Chat Can Do

Generate Calculations

Ask the AI to create math formulas directly on your page.

"Create a calculation for simply supported beam deflection with variables for span, load, E and I"

The AI generates CalcTree formulas, page content and python code that you can insert into your page with one click.

Generate Python Code

Ask the AI to write Python code with proper CalcTree input/output variables.

"Write a Python script that reads the load data CSV and plots a bar chart of loads by beam ID"

Search & Research

  • Search docs — find answers in CalcTree documentation

  • Search the web — look up engineering standards, material properties, or code clauses

  • Search templates — find reusable calculation templates in the library

Tips

  • Be specific — "calculate the bending moment for a cantilever with point load at the free end" works better than "calculate a beam"

  • Reference existing variables by name — the AI understands your page context and uploaded files in the rsources section of your page

  • Ask the AI to explain things — "What functions are available for working with datasets?" or "How do I convert units?"

Last updated