XYxywhsoftPure C full stackMIT open source

One C stack,
from runtime to AI workbench

XingYue Studio builds a complete ecosystem in pure C: XRT lays the runtime foundation, XServer carries the services, and mdo packs AI coding into a 4 MB single file — with a game engine, a language and an admin platform all sharing the same roots.

MIT open source throughout · Single-file delivery · Zero external dependencies

6
product lines · full stack
2,500+
test sources · public in repos
100%
MIT open source · one family
5+
live sites · zh / en / ru
Products

Product Matrix

From infrastructure to end products, six product lines share one C engineering system; every line has its own site and open repository.

FLAGSHIP · AI WORKBENCH

mdo

A full-featured AI workbench in C, only 4 MB — multi-device control, works out of the box.Portable C11 single-file delivery, data stays on your machine; phone and PC control each other with receipted, deduplicated writes.

4 MB single fileDevice linkData stays localMIT
Visit mdo →
RUNTIME · LIBRARY

XRT 2.0

Cross-platform C infrastructure: a kernel plus eight domain extensions covering network, protocol, security and data; 2,375 test sources ship with the repo.

Kernel + 8 extensions2,375 tests
Visit XRT →
SERVER · FRAMEWORK

XServer

One executable, the whole C server world: runtime TCC compilation, zero-downtime hot reload, HTTP / WebSocket / TLS in a single file.

Visit XServer →
ENGINE · GRAPHICS + UI

XGE

A pure-C cross-platform 2D/3D graphics engine and UI framework: SVG vector pipeline, glTF 3D pipeline and 80+ widgets, delivered as a single DLL.

Visit XGE →
LANGUAGE

xlang

A modern language that compiles to real executables yet embeds as a scripting runtime into existing C/C++ projects.

Visit xlang →
PLATFORM · ADMIN

xAdminsite coming soon

A C-driven website back-office and management panel: low-code content modeling, native C plugins and server management, built on XServer.

xadmin.xywhsoft.com →
mdo core agent stack xllm 3.1 · multi-dialect model layer xwork 3.0 · tools / permissions / audit xllm-session 3.0 · session ledger Open-sourced with mdo — ready to power more products
Technology Stack

Stack Panorama

Five layers, reused upward: each layer provides tested capabilities so the layer above can focus on product value.

Five layers C11

Shared by the whole family · commits and source hashes pinned by deps.lock

L4 Productsend users
mdo · AI workbenchXGE · graphics enginexlang · language
L3 Agent orchestrationmdo core stack
xwork 3.0xllm 3.1xllm-session 3.0
L2 Application platformsite coming soon
xAdmin · back-office & panel
L1 Service hostxs runtime
HTTP / WebSocketTCCVFS / pack
L0 Infrastructurethe foundation
XRT 2.0 kernelxhttpxwsxssh…8 extensions

One engineering system

Cross-repo dependencies are pinned by deps.lock with full commits and source-tree hashes — deterministic builds you can re-verify.

Single-file delivery

From runtime libraries to end products, the artifact is one file: no installer, zero dependencies, delete one folder to uninstall.

Contracts and tests together

Every repo publishes its docs/ contracts and test sources under MIT — behavior boundaries written down and verifiable.

Engineering Data

Numbers you can verify

Figures come from the product repositories and release gates — open the source and re-check.

mdo · release gate
119 contract checks

171 test sources · 16 real TCC probes

Strict C11 compilation, frontend interaction tests, deterministic packing and zero-write startup regression form a low-load release gate; the 4 MB compact host trims nearly 40% of size with zero feature loss.

See mdo engineering data →
XRT 2.0 · test system
2,375 test sources

681 examples · fault injection & protocol edges

From plain calls to resource cleanup, from single-header builds to protocol boundaries — examples double as documentation for learning the whole runtime.

See XRT engineering data →

FRIENDLY LINKS