Open Source · Self-Hosted · Privacy-First

The digital twin of your IT landscape

Turbo EA is an Open Source self-hosted Enterprise Architecture Management platform with embedded BPM. Map applications, capabilities, technologies, and their relationships with a fully admin-configurable metamodel, AI-assisted metadata, and multilingual support.

View on GitHub Explore Features Get expert help

Need a hand putting it to work? Implementation · Bespoke extensions · EA advisory · Training

13
Card Types
45
Relation Types
10+
Report Types
10
Languages
100%
Self-Hosted
Turbo EA Application Portfolio grouped by Organization, coloured by TIME Model
The Metamodel

Four layers.
One connected model.

Every element in your enterprise is a Card: connected, typed, and fully configurable, from strategy down to infrastructure.

45 relation types connect everything together
01

Strategy & Transformation

Define strategic goals, platforms, and transformation initiatives that drive your enterprise forward.

Objective Platform Initiative
02

Business Architecture

Model your organization, business capabilities, and value streams with full hierarchy support.

Organization Business Capability Business Context
03

Application & Data

Catalog every application, API, microservice, and data object with CRUD mappings and interfaces.

Application Interface Data Object
04

Technical Architecture

Track software, hardware, SaaS, providers, and systems with end-of-life monitoring.

IT Component Tech Category Provider
More Than Inventory

A platform for business transformation

Cataloguing your IT landscape is the start, not the goal. Turbo EA connects strategy to delivery with TOGAF-aligned governance and three embedded disciplines that most EA tools force you to buy separately: business process management, project & portfolio management, and Statements of Architecture Work.

Aligned with the TOGAF Architecture Development Method. Business Architecture (Phase B) meets Implementation Governance (Phase G) in a single repository, with the SoAW as the contract between them.

Features

Everything you need to manage enterprise architecture

From inventory management to architecture delivery, Turbo EA covers the full EA lifecycle.

Model your landscape

Configurable Metamodel

Define your own card types, fields, subtypes, and relation types. The metamodel is data, not code.

Capability Reference Catalogue

A pre-built catalogue of 9,200+ business capabilities across multiple industries, importable in minutes and browseable online.

Card Layout Editor

Drag-and-drop editor for card detail pages with section ordering, field grouping, and two-column layouts.

Calculated Fields

Admin-configurable formula engine with IF, SUM, AVG, COUNT and more, plus a syntax-highlighted editor.

Keep it trustworthy

Inventory & Search

AG Grid data tables with advanced filtering, column customization, Excel import and export, and full-text search.

Quality & Governance

Approval workflows, auto-computed data quality scoring, data maintenance surveys, and hierarchical tags.

End-of-Life Tracking

Automatic matching against 300+ products from endoflife.date, with bulk linking and EOL risk visualization.

Collaboration

Threaded comments, todos, real-time updates, email notifications, and custom RBAC with 50+ granular permissions.

Plan and deliver

TOGAF SoAW

Statement of Architecture Work editor with rich text sections, version history, sign-off workflows, and DOCX export.

Time-Travel

View any report as it appeared at a historical date with a timeline slider to track how your architecture evolved.

Share and connect

10+ Interactive Reports

Portfolio bubbles, capability heatmaps, lifecycle roadmaps, dependency graphs, cost treemaps, and more.

Diagram Editor

Integrated DrawIO editor with card-aware shapes. Drag applications, interfaces, and systems into diagrams.

Web Portals

Publish curated, public-facing views of your architecture with configurable cards and filters. No login required.

Multilingual (10 Languages)

Full UI localization in English, French, German, Portuguese, Italian, Spanish, Chinese, Russian, Arabic, and Danish.

Inside the product

AI-Powered

Intelligence built in, not bolted on

Turbo EA embeds AI directly into your EA workflow, from smart metadata suggestions to a full MCP server that lets your corporate approved AI agent query your architecture.

Works with any MCP-compatible AI agent

Claude Gemini Copilot ChatGPT Any MCP Client

AI Metadata Suggestions

The embedded AI analyzes your card content and suggests descriptions. Reduce manual data entry and improve consistency across your entire repository.

MCP Server (Read & Write)

Built-in Model Context Protocol server, now bidirectional. Any MCP client (Claude, Gemini, Copilot, ChatGPT) can both query your architecture and write to it. Hand the agent a BPMN file, a DrawIO diagram, a CMDB export, a spreadsheet, or a screenshot, and it creates the cards, relations, and diagrams for you.

TurboLens: AI Architect

Generate a complete Target Architecture, Initiative, and Architecture Decision Record from Business Requirements. The AI Architect analyzes your EA Principles and existing landscape to guide you towards a relevant, well-fitted solution.

Differentiator

Fully integrated BPM solution

The only EA platform with a native BPMN 2.0 process modeler. Model, analyze, and connect business processes directly to your enterprise architecture. No third-party tool required.

Process Navigator

Visual process explorer that maps every process to its supporting applications, data objects, and IT components, with drill-down from capability to individual BPMN steps.

BPMN 2.0 Editor

Full-featured modeling with bpmn-js: tasks, gateways, events, pools, and lanes, with draft, published, and archived states plus version history.

EA Cross-Referencing

Link BPMN elements directly to applications, data objects, IT components, and interfaces. See which systems support which process steps in real time.

Process Assessments

Rate automation level, maturity, complexity, and business criticality. Aggregate scores roll up across the capability hierarchy.

Import & Export

Standard BPMN 2.0 XML interop. Import processes from Camunda, Signavio, or ARIS, and export for execution or compliance documentation.

Process Templates

Start from pre-built templates for common patterns: approval workflows, onboarding, change management, incident response, and more.

BPM in action

Insights

Reports that drive decisions

Ten interactive report types give you real-time visibility into your architecture landscape.

Portfolio Report

Portfolio Report

TIME model bubble chart with configurable X/Y/size/color axes. Plot applications by business criticality, functional fit, technical fit, and cost.

Capability Heatmap

Capability Heatmap

Hierarchical business capability map with color-coded heatmap overlays. See application density, cost concentration, and risk at a glance.

Lifecycle Roadmap

Lifecycle Roadmap

Visualize application lifecycles across time. Track planned, active, phase-out, and end-of-life stages to coordinate transformation.

Dependency Graph

Dependency Graph

Interactive network visualization of application dependencies with BFS depth limiting. Trace impact paths through your architecture.

Cost Treemap

Cost Treemap

Visualize IT spending as proportional areas. Group by provider, capability, or organization to find optimization opportunities.

Matrix Report

Matrix Report

Cross-reference any two card types. Spot coverage gaps, redundancies, and relationships at a glance in an interactive grid.

Data Quality Dashboard

Data Quality Dashboard

Track completeness scores by type, find orphaned and stale cards, and identify the worst items needing attention.

Platform

Modern stack. Zero compromises.

Built with proven technologies for performance, reliability, and developer experience.

Frontend
React 18
TypeScript
MUI 6
Material UI
AG Grid
Data Tables
Recharts
Visualizations
Vite
Build Tool
Backend
FastAPI
Python 3.12
SQLAlchemy 2
Async ORM
Alembic
Migrations
JWT + bcrypt
Auth
SSE
Real-time
Database
PostgreSQL 18
asyncpg driver · JSONB metamodel storage

One command to deploy

docker compose pull && docker compose up -d

Frontend (Nginx) + Backend (uvicorn) in two containers. Bring your own PostgreSQL.

Security by design

Code continuously scanned and vetted by CodeQL. Dependencies analyzed with Dependabot for vulnerability alerts and automated updates.

Integrations

Built-in power. Extensible by design.

DrawIO Diagrams

Self-hosted DrawIO with custom EA shapes and bi-directional card sync.

REST API

Full CRUD API with OpenAPI docs for pipelines, CMDB sync, and dashboards.

endoflife.date

Auto-match IT components against 300+ technology products.

Email / SMTP

Configurable SMTP for notifications, surveys, and sign-off requests.

CMDB, Excel & CSV

Bulk-load CMDB exports, Excel, and CSV with field mapping, dry-run preview, and safe repeat loads.

LeanIX Migration

One-click LeanIX import with field mapping and diff preview. Ardoq, Mega, and BiZZdesign importers are on the roadmap.

DOCX Export

Export Statements of Architecture Work as formatted Word documents.

ServiceNow

Bidirectional sync with field mapping, staged review, and encrypted credentials.

OData Feeds

Feed saved views and reports into Excel, Power BI, or any analytics tool.

SSO / Single Sign-On

Integrate with your corporate identity provider, with invited-user setup flows.

MCP Server (Read & Write)

Any MCP client can query the repository or create cards, relations, and diagrams from your artefacts.

Why Self-Hosted?

Your data. Your servers. Your rules.

Unlike SaaS EA tools that lock your architecture data in someone else's cloud, Turbo EA runs entirely in your environment.

Complete data sovereigntyYour architecture data never leaves your infrastructure
No per-user pricingUnlimited users, forever. No license tiers or seat fees.
Air-gap compatibleRuns offline in secure environments. No external calls required.
Docker-native deploymentTwo containers. One command. Ready in under a minute.
Fully customizableOpen source under the Functional Source License (FSL-1.1-MIT). Extend the metamodel, add integrations, fork freely.
$ curl -O https://raw.githubusercontent.com/vincentmakes/turbo-ea/main/docker-compose.yml
$ curl -O https://raw.githubusercontent.com/vincentmakes/turbo-ea/main/.env.example
$ cp .env.example .env
$ docker compose pull
$ docker compose up -d
[+] Running 2/2
 ✓ Container turbo-ea-backend  Started
 ✓ Container turbo-ea-frontend  Started
$ echo "Ready at http://localhost:8920"
Ready at http://localhost:8920
Extensions

Extend Turbo EA to fit your business

The free core is deliberately capable, but every organization has needs the core cannot cover. Extensions add those capabilities without forking or modifying the product. Each one ships as a signed, licensed bundle that installs in seconds from Admin → Extensions, and it keeps working across core upgrades. Pick a ready-made add-on from the Store, or have a bespoke extension built for exactly what you need.

Content and metamodel

Ship curated card types, relationships, tags, and reference data, or add new field sections and custom field types to the models you already run. Your team starts from a populated, opinionated baseline instead of an empty canvas.

Integrations

Connect Turbo EA to the systems that hold your reality, from CMDBs and cloud inventories to HR and finance. Extensions can pull data in, push it out, and keep your digital twin in sync with the tools around it.

Custom pages and reports

Add new pages, card tabs, admin panels, and reports that speak your organization's language. Extensions render inside the product as first-class views, not bolted-on iframes.

Bespoke, built for you

Have an extension designed and built for your specific business need by the person who builds Turbo EA. You get exactly the capability you need, delivered as a maintainable bundle you own, without waiting on a core roadmap.

Vincent Verdet
About

Built by an Enterprise Architect, for Enterprise Architects

Turbo EA is built by Vincent Verdet, an Enterprise Architect and technology leader with more than 18 years bridging executive business strategy and IT transformation across global manufacturing, pharmaceutical, and engineering organizations. He established the group-wide enterprise architecture function at Sulzer, a CHF 3.6 billion industrial engineering group, and has led cross-functional teams across France, Australia, and Switzerland, with earlier roles at Procter & Gamble and GSK.

He is TOGAF Practitioner certified and holds SAP Enterprise Architect and SAP LeanIX certifications, complemented by executive education in AI strategy at MIT Sloan.

After years of working with heavy, expensive, vendor-locked EA tools, he built Turbo EA as the platform he wished existed: open source, self-hosted, fully configurable, and designed around how architects actually work. Read the full story in Why I built Turbo EA.

He also writes about Enterprise Architecture, AI-assisted development, and IT leadership on the Architecting Tomorrow blog.

Consulting & Services

Need a hand with your EA practice?

Turbo EA is free and open source. When you want help putting it to work, or you need a capability that is not in the core, you can engage the person who builds it. New capabilities are usually delivered as extensions, with changes to the core reserved for the exceptional cases that genuinely belong there.

Implementation & onboarding
Bespoke extension development
EA advisory & consulting
Training & workshops
See how each engagement works →

Start a conversation

Tell me about your context and what you are trying to achieve. I read every message and reply personally.

Ready to map your IT landscape?

Deploy Turbo EA in minutes. The first user gets admin automatically. Add your team, configure your metamodel, and start building your architecture digital twin.

View on GitHub

Free and open source under the Functional Source License (FSL-1.1-MIT). No registration, no per-seat fees. Deploy on any Docker host.