ChanMeng666/archlang

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.

8Stars on the repository
10Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

arch-author

01

ChanMeng666/archlang

Agent Claude Code

Authors or edits .arch floor-plan files using the compiler's own verification loop (compile → fix → describe → lint). Use for any task that writes ArchLang source.

8 2d ago A 37 tokens original MIT

new-element

02

ChanMeng666/archlang

Command Claude Code

Add a new ArchLang element via the registry convention.

8 2d ago A 10 tokens original MIT

regen

03

ChanMeng666/archlang

Command Claude Code

Regenerate all generated artifacts and show what changed.

8 2d ago A 9 tokens original MIT

verify-loop

05

ChanMeng666/archlang

Command Claude Code

Run the full local verification loop (check + drift).

8 2d ago A 11 tokens original MIT

archlang

06

ChanMeng666/archlang

Settings file Claude Code

Agent settings declaring 18 allowed tools.

8 2d ago A tokens not measured original MIT

archlang AGENTS.md

07

ChanMeng666/archlang

Instructions file CodexOpenCode

Instructions for ChanMeng666/archlang, covering agents.md, project overview, project status & where things live (current), standing decisions & iron laws (never re-litigate) and commands.

8 2d ago A 35,552 tokens original MIT

archlang CLAUDE.md

08

ChanMeng666/archlang

Instructions file

Instructions for ChanMeng666/archlang, covering claude.md, orientation (the rest is in agents.md), non-negotiable invariants (break these and ci fails), verify your work the way the tool is used and conventions.

8 2d ago A 3,136 tokens original MIT

archlang

09

ChanMeng666/archlang

Skill Claude CodeCodex

Use when the user wants to create, edit, or inspect an architectural floor plan / building layout as code — e.g. "draw a 2-bedroom apartment", "add a bathroom to this plan", "make the bedroom 1 m wider", "lay out an office floor". ArchLang is a tiny text language that compiles a .arch file to a professional floor-plan…

8 2d ago A 104 tokens original MIT

archlang-mcp

10

ChanMeng666/archlang

MCP server Claude CodeCodexCursor +2

Compile, describe, lint, validate, score and repair multi-storey and curved ArchLang floor plans. Runs locally from the @chanmeng666/archlang-mcp npm package.

8 2d ago A tokens not measured original MIT

At most 3 mods per repository are shown here — the rest are on their repository pages: