AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Pro Services › CanvasAnvil
✦ Free & open sourcePro Services

CanvasAnvil

Generate draw.io diagrams, 2D/3D floorplans, slides, and whiteboard images in an AI-powered multi-canvas workspace.

AI workspace for diagrams, floorplans, and slides

Create editable draw.io diagrams, 2D/3D interior plans, presentations, and annotated whiteboard images.

Free forever · open source · MIT
✓ Light setup✓ Browser-based✓ Real-time collaboration
7.4
ZEKAI
Versatile open multi-canvas tool
Free & open source · Pro Services
Ease of setup7
Usefulness8
Maintenance9.5
Community5
★ 182
GITHUB
Nov 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

CanvasAnvil is an open-source multi-canvas application that combines diagramming, interior CAD planning, presentation generation, and whiteboard image editing. It suits technical authors, interior designers, and product teams looking to generate initial visual drafts using AI and edit them in place.

Runs on
Web
Hosting
Cloud or self-host
Languages
TypeScript
License
MIT

What it is

The application provides four specialized canvases: a draw.io-compatible diagram editor, an interactive 2D/3D interior floorplan designer, an outline-driven presentation builder, and an Excalidraw-based whiteboard for image generation. It connects to any OpenAI-compatible API endpoint for text models and separate image providers for visual generation.

Who it's for

It suits professionals who need structured visual outputs that export directly to standard open formats like .drawio, DXF, and PPTX. It is less suitable for users who prefer a fully managed SaaS tool without needing to configure API keys or run a Node.js server.

Key features

Draw.io Diagram Canvas Integration

Generates flowcharts and system architecture diagrams from text prompts, exporting directly into editable .drawio XML files.

Interactive Interior Floorplan Designer

Transforms design prompts into interactive 2D and 3D floorplans complete with furniture, ceiling plans, and DXF exports.

Outline Driven Presentation Generation

Builds full presentation decks through an outline confirmation workflow before rendering visual templates for PDF or PPTX exports.

Annotated Image Whiteboard Canvas

Allows you to place generated images on a whiteboard, mark up specific regions with notes, and iterate while keeping full version history.

Local Codex Skill Integration

Includes local skills that expose diagram, CAD, presentation, and whiteboard tools directly to local AI agents using MCP.

How to start

Up and running in 3 steps

1
Clone the repository and install Node dependencies using npm install with Node 20 or higher.
2
Configure your OpenAI-compatible base URL and API keys in the app settings panel.
3
Start the application using npm run dev and access the web interface at http://127.0.0.1:8001.
Real talk

Our honest verdict

What's great

  • Writes directly to standard editable formats including .drawio files, DXF drawings, and PPTX decks.
  • Provides structured confirmation steps before drawing floorplans and slide deck layouts.
  • Preserves complete version histories when making targeted image edits on the whiteboard canvas.
  • Uses standard OpenAI API protocols so you can connect any compatible LLM endpoint.

Where it falls short

  • Requires self-hosting a Node.js service and managing external API provider keys and costs.
  • Editable PPTX exports rely on external local tools such as LibreOffice or Microsoft PowerPoint.
  • Built-in video walkthroughs and demo media are primarily presented in Chinese.
Cost

Pricing & license

CanvasAnvil is free and open-source software distributed under the MIT license. There are no software subscription fees, but you are responsible for paying the API usage costs of the LLM and image generation providers you connect.

Paid work

Open remote AI-training roles

870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: CanvasAnvil for Pro Services
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure CanvasAnvil for you — and train your team.
Get it done for you ↗
Questions

FAQ

Can I edit the generated diagrams outside of CanvasAnvil?

Yes, the diagram canvas outputs native .drawio XML files, which you can open and edit in diagrams.net or the official draw.io application.

What AI models can I use with CanvasAnvil?

You can use any AI model provider that supports the standard OpenAI HTTP protocol by setting your custom base URL and API key in the application settings.

Does CanvasAnvil require external CAD software to create floorplans?

No, the interior design canvas includes a browser-based 2D/3D floorplan designer and can export standard DXF files directly.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Pro Services — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google