AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompare
Home/
Dev Tooling/
archlang
archlang logo

archlang

Active·★ 24·MIT·Updated 2026-10-22

ArchLang is an open-source declarative language for floor plans, compiling .arch source into precise, byte-identical SVG, DXF, and PDF drawings. It enables AI agents to author, lint, validate, and self-correct architectural designs programmatically without needing visual rendering.

#Domain-Specific Language#Architectural Design#Floor Plan Generator#Code-as-Diagram#Geometric Validation#LLM-Writability
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.

Guides
#CLI Tooling
#Vector Graphics
$ Install
$ npm install @chanmeng666/archlang
↗ Visit site★ GitHub
01

Features

01Professional architectural rendering with automatic details like hatched walls, door swing arcs, and furniture symbols.
02Architectural soundness checks and linting that encode professional knowledge to detect design flaws.
03Models human circulation paths using a navigation grid to analyze walk distances, pinch points, and route efficiency.
04Compiler returns structured diagnostics with machine-applicable fixes, enabling robust self-correction loops for AI agents.
05Supports multiple output formats (SVG, DXF, PDF, PNG, TXT) and offers IDE-grade tooling with a VS Code extension and LSP.
02

Compatibility

Node.js
Runtime
Verified via docs
Browser
Runtime
Verified via docs
TypeScript
Language
Verified via docs
VS Code
IDE
Verified via docs
03

Quick start

1
$ npm install @chanmeng666/archlang
04

Use cases

↳Programmatic generation of precise, reproducible architectural floor plans.
↳Empowering AI agents to design, validate, and iteratively refine architectural layouts.
↳Integrating automated floor plan rendering and validation into CI/CD pipelines or documentation workflows.
↳Developing specialized AI design tools that require deterministic geometric output and textual plan interrogation.
05

Alternatives

⚡Top VS:
VSCADCLAW★20→VSmcp-servers-nix★308→VSfigwright★1.1k→

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
VS
enferno
★568
→
CADCLAW logo
CADCLAW★ 20
The testing framework CAD never had — automated validation, interference detection, and structural analysis for STEP assemblies. Like pytest for mechanical design.
VSCompare→
mcp-servers-nix logo
mcp-servers-nix★ 308
A Nix-based configuration framework for Model Control Protocol (MCP) servers with ready-to-use packages.
VSCompare→
figwright logo
figwright★ 1.1k
Free, two-way Figma MCP server. Turn designs into framework-aware code, and push code back to the canvas. Works with Claude Code, Cursor, Codex, and any MCP client.
VSCompare→
enferno logo
enferno★ 568
Lean Flask framework built for coding agents: Vue 3 + Vuetify with no build step, production-ready auth (2FA, passkeys, OAuth), AGENTS.md, an agent skill and a read-only MCP server. No webpack, no node_modules, just Python.
VSCompare→
r3bl-open-core logo
r3bl-open-core★ 486
TUI framework and developer productivity apps in Rust 🦀
VSCompare→
tools-cli logo
tools-cli★ 20
Provide your coding agent with tools and skills to make it build, deploy and troubleshoot Dataverse solutions.
VSCompare→
mcp-server-simulator-ios-idb logo
mcp-server-simulator-ios-idb★ 332
A Model Context Protocol (MCP) server that enables LLMs to interact with iOS simulators through natural language commands.
VSCompare→
pgedge-postgres-mcp logo
pgedge-postgres-mcp★ 239
pgEdge MCP Server. A PostgreSQL MCP server with a Natural Language Agent CLI and Web UI.
VSCompare→
See all alternatives →
ChanMeng666 /
archlang
↗

【Star us! ⭐】 A declarative language that compiles to professional SVG floor plans — like Typst/LaTeX, but for architecture. Built for AI agents: deterministic output, JSON diagnostics that carry their own fix, and a describe/lint channel that verifies a plan against its brief without rendering an image. Zero-dependency TypeScript.

24MIT
Last commit1d ago
StatusActive
CategoryDev Tooling
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit