Click ⏺ RECORD for live screen monitoring, 📷 SCAN for one-shot, or paste a screenshot (Ctrl+V). Frames appear here and the coach pushes one sharp tip per frame.Tap 📸 CAMERA to shoot site work — panels, cable tray, drawings. Tap ⏺ RECORD for live camera coach mode (frame every 6s). Coach pushes one tip per frame.
⬡
Ready when you are.
Ask anything about your Revit work and get a straight answer. Add your Anthropic API key (🔑 top-right) to start. The desktop app does more — screen monitoring, pyRevit scripts, Revit automation. Get it at djinja-c.com.
AI provider & key
The 2DSUITE web app talks directly to the AI provider you choose, with your own key. The key stays in this browser's localStorage — it is never sent to djinja-c.com servers.
MODELS BY TASK
The model above answers by default. Here you can send quick questions to a cheaper model, big jobs (files, long conversations) to a larger one, and give any coach mode a model of its own. A conversation that does not fit the chosen model is moved to one with more room instead of failing. These are saved as you change them.
Profile & Coach Style
The coach uses your profile + chosen style to calibrate every reply. Stored locally only.
Warm & Friendly
Encouraging, conversational, uses your name.
Confident & Direct
No fluff. Cut to the answer in sentence one.
Motivational
Energetic, frames challenges as opportunities.
Hardcore Coach
Blunt, demanding, pushes for excellence.
Technical Expert
Senior peer voice. Maximum density of detail.
Redeem License
FREE
Paste a 2DSUITE license code (emailed after purchase on djinja-c.com) to unlock AI features.
Settings
Voice, brevity, language. All stored locally in your browser.
⭐ Google Cloud TTS
Neural2 / Studio / Wavenet voices. Top quality. Needs a Google API key (paid by character — typical reply costs ~£0.0002).
Chrome's Google voices
Free, no key. Higher quality than Windows SAPI. Works in Chrome / Edge.
Browser default (SAPI)
System voice. Robotic but works offline. Fastest.
Enable the Cloud Text-to-Speech API at console.cloud.google.com, create an API key under APIs & Services → Credentials, and restrict it to djinja-c.com. Key stays in your browser only — never sent to djinja-c.com servers.
1.00×
8 s
Said in the three hours before they are due, while this tab is open. Changes here are saved at once. Also show them as notifications.
What you asked the coach to remember. Kept in this browser only, and given to the coach in every conversation.
About 2DSUITE
AI coach for AEC professionals — Architecture, Engineering, Construction.
The 2DSUITE web app is the browser edition of the Windows app. The Windows app at djinja-c.com does what a browser is not allowed to: it presses the buttons in Revit for you, moves the mouse when you ask it to, reads your mailbox and hears both sides of a call.
What's New
Recent changes, newest first. History accumulates — older releases never overwritten.
web · 2026-09-28 · WHAT THE WINDOWS APP DOES, IN YOUR BROWSER
The web app caught up with the Windows app.
The coach can do things, not only say them. Ask it to change a setting, set a reminder, remember how you work, find a drawing in your project folder, or hand you a script, and it does. On Anthropic models it uses tools; on every other provider it uses one-line orders that you never see.
It draws on your screenshot. Ask "where do I connect these pipes?" with a screenshot or the live monitor running, and the answer comes back as arrows and circles on the picture.
PROJECT (was FILES) — connect a folder in Chrome or Edge and the coach can find a file by its drawing number, list folders, search text and read PDFs. The folder is connected for this tab only and nothing is uploaded until you ask about it.
DECK — every Revit button 2DSUITE adds, what it does and where it is on the ribbon. Search by what you want to do.
MEET — a meeting copilot: a live transcript, the line to answer with, follow-up questions, a recap and notes. REC records the screen and the call straight to a folder on your disk. In a browser it hears the room through your microphone; the Windows app hears you and the call separately.
A model for each job. The key button now has "Models by task": a cheaper model for quick questions, a larger one for big jobs, one per coach mode if you want. A conversation that no longer fits the model is moved to a bigger one instead of failing.
Reminders and memory are in Settings. Reminders are said in the three hours before they are due, while this tab is open.
WINDOWS — the short, honest list of what a browser is not allowed to do (pressing buttons in Revit, moving the mouse, reading your mailbox) and what the Windows app does instead.
Fixed: the microphone asked the browser for languages that do not exist ("pt-GB"); a full browser storage could stop a message half way; tiles at both ends of the toolbar were cut off on most screens.
web · 2026-09-20 · ANY AI — THREE OF THEM FREE
🔑 Pick your AI. You no longer need an Anthropic key.
The 🔑 button now lets you choose the provider: Anthropic, OpenAI, Google, Groq, DeepSeek, xAI, Mistral, or any OpenAI-compatible endpoint (OpenRouter, Together, Ollama, LM Studio).
Groq, Google Gemini Flash and Mistral have a genuinely free tier — no card. They are marked FREE where you pick. Groq is text only: it cannot see a screenshot or a camera frame, and the coach will tell you so rather than guess at what is on screen.
Each provider keeps its own key, so switching and switching back loses nothing. Keys stay in this browser and are never sent to djinja-c.com.
The model list is current (Claude Opus 5 / Sonnet 5 / Haiku 4.5, GPT-5.5, Gemini 3.6 Flash and the rest) and is generated from the desktop app's own list, so the two can no longer drift apart.
An empty reply now explains itself. A "thinking" model that spends its whole budget before answering says so, instead of leaving a blank bubble.
desktop · 2026-09 · WHAT THE WINDOWS APP GAINED
🖥 Only in the desktop app
JARVIS — an always-on assistant that floats over Revit or AutoCAD as a small instrument display. It knows which application and drawing are in front, answers when you say "Jarvis", can run the app's tools by voice, and warns you about unsaved work or memory pressure.
A real voice that runs on your machine — neural text-to-speech, no account, no key, no internet. The next update adds a catalogue of 50 voices in ten languages that download once and then work offline.
Offline speech recognition — Whisper transcribes on your computer, so nothing you say leaves it.
The hex launcher — Ctrl+M folds the whole app down to one hexagon over your drawing; hover it and your tools fan out around it.
Watch & Suggest can act — it fires the Revit command instead of describing where to click. New ribbon buttons: Match View Settings, Replace View, Clone Plantroom Set, Tidy Tags, Match Insulation, Untangle Tags.
None of that can run in a browser tab — it needs the Windows app. Download it free.
v1.1.0-camera web · 2026-05-14 · PHONE COACH
📸 Camera — turn your phone into an AEC coach
New CAMERA hex button in the SCAN / RECORD / MIC / ATTACH group.
Fullscreen viewfinder optimised for phones — back camera by default (perfect for site walk-throughs), tap 🔄 to flip to front.
Single-shot mode: tap the shutter, freeze a frame, type a question and SEND, or ATTACH for later, or RETAKE.
Live coach mode: tap the red dot — coach analyses a fresh camera frame every ~6 s. One sharp tip overlays the viewfinder + drops into your chat history. Perfect for cable-tray fill checks, panel audits, drawing reads on paper, site sign-off.
Camera-tuned system prompt: reads manufacturer labels, calls out code violations (BS 7671 fill, segregation, IP rating, BS 5266 emergency, missing earth bonding), reads drawings + panel schedules.
Works on any device with a camera + a modern browser (iOS Safari 15+, Android Chrome, desktop webcam).
v1.1.0-voice web · 2026-05-14 · BETTER VOICES
Google voices · 3-engine TTS
New Voice Engine picker in ⚙ Settings — choose Google Cloud TTS ⭐ (Neural2 / Studio / Wavenet), Chrome's Google voices (free), or Browser SAPI default.
Curated 50+ Cloud voices across en-GB / en-US / pt-PT / pt-BR / es / fr / de / it / ja / ko / zh / id with Studio voices flagged "most natural".
Bring-your-own Google API key — stored locally, never on djinja-c.com servers. Get one at console.cloud.google.com.
"Test voice" button speaks a real-world Revit sentence in your pinned language so you can A/B before saving.
Speaking rate slider applies to both engines.
Stop / mute / unmute voice commands now halt both browser TTS and Cloud audio playback.
v1.1.0 web · 2026-05-14 · GLASS CLONE + FULL FUNCTIONALITY
Going Global · Glass Rebuild
Full glassmorphic rebuild — backdrop-filter blur, animated mesh background, 3D extruded hex buttons.
Step-by-Step plan generation — coach outputs a JSON plan, app parses and populates the right-rail steps automatically.
Done / Skip buttons under the active coach reply in Step mode.
Code blocks render with a COPY button in every reply.
Cross-Reference attaches images + PDFs + text files as Claude content blocks.
👍 Learn manual save + auto-save when you say "thanks" / "perfect" / "that worked".
Profile, Settings, About, What's New modals.
Voice commands during STT: "done", "skip", "repeat", "stop", "new session", "generate plan".
25-language UI + light/dark theme parity built in from line 1.
18 coaching guardrails injected into every system prompt — humility, no false victory, tried-and-failed ledger.
AEC working knowledge + 2DSUITE capabilities baked into context.
v1.0.14 desktop · 2026-05-11
Stability + AEC depth
userDone defensive rewrite — no more silent no-ops on Step mode.
Watch analysis is now one-shot (no more screenshot pile-up bloating context).
File-open fuzzy-retry for UNC paths.
Find Orphans pyRevit button under the Coordination panel (MagiCAD-inspired).
TTS warm-up fixes + browser autoplay watchdog.
error-log.md grew with 5 new captured failure modes.
v1.0.11 desktop · 2026-05-05
Splash fix + branding hygiene
Splash hang on first launch fixed.
Version banners synchronised across app + website + installer.
About modal redesigned with founder credit + canonical pricing.
Project Folder
Pick a folder (or individual files) so the coach can read your real project context. Files stay in your browser — never uploaded except as content when you ask a question about them.
Tip: Folder picker needs Chrome / Edge. Other browsers fall back to multi-file pick.
No files pinned yet. Pick a folder to add up to 10 files (≤ 64 KB each pre-pinned).
Command Deck
The Revit buttons 2DSUITE adds to the ribbon: what each one does and where it is. Search by what you want to do. In Revit you click the button; the Windows app runs it for you from its own Command Deck.
MEET — meeting copilot
It writes down what is said, spots a question and gives you the line to answer with. In a browser it hears through your microphone, so it hears the room as one; the Windows app hears you and the call separately.
Not listening.
Only in the Windows app
A browser tab is not allowed to touch other programs. These need 2DSUITE for Windows, which is free to download; everything else works here.