🟣 Early access: archipilot is fully free and open-source right now — every feature, no limits. Pricing may be introduced as the project grows. Get started today while it’s all free.  Star on GitHub ↗
VS Code Extension · Early Access — Free Now

Enterprise architecture,
AI-accelerated

archipilot turns your Obsidian architecture vault into an AI-powered TOGAF assistant. Ask questions, record decisions, export to ArchiMate and Draw.io — all via @architect in Copilot Chat. Run with GitHub Copilot or your own local LLM.

⬇ Install free on VS Code View source on GitHub

✓ 100% free today  ·  MIT-licensed  ·  No account required  ·  Works offline with local LLMs  ·  may change in the future

100%
Free, all features
15+
Slash commands
TOGAF
ADM-aligned
<1 s
Diagram generation
GitHub Copilot Chat — @architect (or Local LLM)
VM
@architect /archimate Analyze this export for cross-layer traceability gaps
// Scanning vault · 27 TOGAF files · extracting ArchiMate 3.2 elements…

Business Layer — 12 processes, 4 capabilities ✓
Application Layer — 9 components, 6 interfaces ✓
Technology Layer — 7 nodes, 3 system-software ✓
Motivation — 8 requirements, 5 risks, 3 principles ✓

⚠ Gap: C1 → D1 interface missing a serving relationship
// ✅ Exported to exports/archimate/vault.archimate (importable by Archi, BiZZdesign, Sparx EA)

Everything your architecture team needs

Every feature is free right now — MIT-licensed, no account, no paywalls. We may introduce pricing as the project matures, so now is the best time to get started. If archipilot saves you time, consider supporting development.

💬

@architect Chat Participant

15+ slash commands available directly in Copilot Chat. Ask architecture questions, run analyses, update vault documents — all without leaving your editor.

📂

Obsidian Vault Integration

Connects to your existing Obsidian vault as the authoritative architecture context. Parses Markdown, YAML front matter, and [[WikiLinks]] across all 27 TOGAF ADM files.

🗂

TOGAF ADM Governance

Enforce architecture discipline across the full ADM lifecycle. Update vault documents with diff preview, dry-run mode, and a full audit log — /update, /gate, /review.

📤

ArchiMate 3.2 Export

Export your vault to ArchiMate Open Exchange XML — importable by Archi, BiZZdesign, Sparx EA, and ADOIT. Five views auto-generated: Business, Application, Technology, Motivation, and Implementation.

🎨

Draw.io Export

One command produces three architectural views: As-Is, Target, and color-coded Migration overlay. Saved as .drawio files in your vault's exports/ folder.

🏥

Architecture Health Linter

Live sidebar linter that flags orphaned files, risks without owners, pending decisions, and open TODOs — no AI needed. Click any item to jump directly to the file.

📝

Decision Log & ADR Support

Record Architecture Decision Records with /adr. Get structured pros/cons analysis on open decisions with /decide. Auto-assigned IDs, linked to your vault.

📊

C4, Mermaid & Gantt Diagrams

Generate C4 context and container diagrams (/c4), full vault dependency graphs (/graph), file-level context diagrams (/diagram), and Gantt roadmaps (/timeline).

Local LLM Support

Run fully offline with LM Studio, GPT4All, Ollama, or any OpenAI-compatible server. One setting to switch — no API keys, no cloud dependency. Perfect for air-gapped or data-sensitive environments.

�🌍

Fully Open-Source (MIT)

Every line — parsing, prompts, exporters, and the chat participant — is MIT-licensed and publicly auditable on GitHub. No black boxes.

Up and running in 3 steps

1

Install & open your vault

Install archipilot from the VS Code Marketplace, then open a workspace containing your Obsidian vault folder.

2

Open Copilot Chat

Type @architect /archimate, /drawio, or /status to start working with your vault.

3

Export & iterate

Run /archimate or /drawio to export your diagrams and keep refining them.

Try it yourself — pick your role

Hands-on exercises you can follow along in VS Code. Requires archipilot installed and either a GitHub Copilot subscription or a local LLM server.

💻

Developer

Scaffold a full architecture vault, generate diagrams and record decisions — without leaving VS Code.

6 steps · ~10 min
🗺️

Architect

Manage a live EA programme — status dashboards, TODO extraction, impact analysis and governance.

6 steps · ~10 min
🔭

Curious

Explore every command from zero — no project needed. End with a full ArchiMate & Draw.io export.

7 steps · ~12 min

Get involved

Share what you think, or drop your email to hear about new features and changes before anyone else.

💬 Feedback

Bug, idea, or something you love? Tell us — every message is read by the maintainer.

✓ Thanks! We’ll read it carefully.

Powered by Formspree (free). No marketing lists, ever.

💭 Discussions

Ask questions, share your vault setup, propose ideas, or just say hi — join the conversation on GitHub.

Join the discussion

Open to everyone. No account beyond GitHub needed.

📨 Stay updated

We’ll email you when there are meaningful updates — new commands, changes to pricing, or big milestones. No spam, unsubscribe anytime.

✓ You’re on the list! We’ll be in touch.

Powered by Formspree (free). No marketing lists, ever.

Frequently asked questions

What is archipilot?

archipilot is a VS Code extension that adds an @architect GitHub Copilot Chat participant. It reads your Obsidian vault as live architecture context and lets you query, update, and export TOGAF ADM-aligned models — all via natural language in Copilot Chat.

Do I need a GitHub Copilot subscription?

By default, yes — archipilot works as a chat participant inside GitHub Copilot Chat. However, you can also run it with a local LLM (LM Studio, GPT4All, Ollama, etc.) by setting archipilot.llm.provider to "local". In local mode, no Copilot subscription or internet connection is needed.

Which local LLMs are supported?

Any server that exposes an OpenAI-compatible /v1/chat/completions endpoint. Tested with LM Studio, GPT4All, Ollama, llama.cpp, LocalAI, and vLLM. For best results, use a model with 7B+ parameters and 8K+ context — Mistral 7B Instruct, Llama 3.1 8B, or Qwen 2.5 7B work well for architecture analysis.

Do I need an Obsidian vault?

archipilot expects a folder of Markdown files structured as TOGAF ADM documents (with YAML front matter and [[WikiLinks]]). This is the same structure used by Obsidian. You can scaffold a fresh vault from scratch with @architect /new.

Is the source code open?

Yes — today, archipilot is fully MIT-licensed. Every line, including the ArchiMate and Draw.io exporters, is publicly auditable on GitHub. The project is in early access and we haven't decided on a long-term business model yet, so we can't promise this will always be the case. Try it now and benefit from everything being free.

Which tools can open the exported ArchiMate files?

The /archimate command exports ArchiMate 3.2 Open Exchange Format (OEFF) XML. This is importable by Archi, BiZZdesign, Sparx EA, ADOIT, and any tool that supports the ArchiMate Exchange standard.