Project Mambo
Documentation for Project Mambo's software, sites, design assets, and workstation configuration.
“Build the system. Document the source.”
— Project Mambo
Project Mambo is a personal software and design ecosystem spanning an Arch Linux desktop, shared colours, fonts, and terminal components, a finance ledger, machine-learning meme search, repository tooling, documentation standards, a static-site platform, a portfolio, and this documentation Wiki.
Projects
Each card opens the canonical documentation maintained by its repository.
MamboColour
One shared MamboOrche palette family with stable Rust and Lua access APIs.
MamboDocs
Complete repository, product, documentation, interface, lifecycle, dependency, and delivery standards for Project Mambo.
MamboDot
The Stow-managed Arch Linux and Hyprland workstation configuration used by Project Mambo.
MamboFinance
An experimental Rust and SQLite finance ledger with a Ratatui interface.
MamboFolio
Solomon Koh's Markdown-first portfolio, built with MamboSite and deployed as a static website.
MamboFont
Project Mambo's generated blocky monospace typeface.
MamboMeme
A Rust and Python application for processing, searching, previewing, and selecting meme images and quotes.
MamboSite
Static site generator for Project Mambo websites.
MamboWiki
The MamboSite-powered documentation website for the Project Mambo ecosystem.
MamboTools
Install, update, and remove Project Mambo repositories from a consistent terminal interface.
MamboUI
Shared Ratatui components and visual conventions for Project Mambo terminal applications.
How this Wiki works
Project documentation is authored once in the Project Mambo vault, synchronized into each repository, and mounted here as a self-contained snapshot. MamboSite validates the complete graph and renders it as a static Next.js site.