MALD · Terminus · MAVIS · AVA · Tangled
Building local-first systems across knowledge workspaces, shell environments, AI research, and real-time visual tooling. Pursuing BSc (Hons) IT at Middlesex University Dubai.
flowchart LR
A["Project Portfolio"] --> B["MALD — Markdown Workspace<br/><i>Rust · GUI/TUI/CLI · Optional local AI</i>"]
A --> C["Terminus — Terminal Desktop<br/><i>C++ · wxWidgets · Lua</i>"]
A --> D["MAVIS — Windows Shell Environment<br/><i>Rust · Dear ImGui · Lua</i>"]
A --> E["AVA — Local AI Lab<br/><i>Python · PyTorch · Transformers</i>"]
A --> F["Tangled — Real-Time 3D Web App<br/><i>JavaScript · Three.js · Socket.IO</i>"]
style A fill:#161b22,stroke:#8b949e,color:#c9d1d9
style B fill:#0d1117,stroke:#58a6ff,color:#c9d1d9
style C fill:#0d1117,stroke:#58a6ff,color:#c9d1d9
style D fill:#0d1117,stroke:#58a6ff,color:#c9d1d9
style E fill:#0d1117,stroke:#f78166,color:#c9d1d9
style F fill:#0d1117,stroke:#3fb950,color:#c9d1d9
| Layer | Project | Core Tech | What It Does |
|---|---|---|---|
| Knowledge | MALD | Rust, GUI/TUI/CLI | Local-first markdown workspace with graph navigation, task extraction, and optional local AI |
| Interface | Terminus | C++, wxWidgets, Lua | Windows terminal environment designed to replace the desktop with widgets, search, and integrated file workflows |
| Interface | MAVIS | Rust, Dear ImGui, Lua | Rust-based Windows shell environment focused on a scriptable terminal, IDE, widgets, and shell replacement |
| AI Research | AVA | Python, PyTorch, Transformers | Local AI research stack for training, distilling, evaluating, and serving models on constrained consumer hardware |
| Visualization | Tangled | JavaScript, Three.js, Socket.IO | Real-time 3D web application for interactive browser-based visual experiences |
| Domain | Skills |
|---|---|
| Native Systems & UI | Rust and C++ application architecture, Windows shell design, terminal-first UX, Dear ImGui/wxWidgets integration |
| AI / ML Engineering | Local model training and evaluation, QLoRA fine-tuning, retrieval pipelines, quantized inference on constrained hardware |
| Knowledge & Local-First Tooling | Markdown workspace design, graph navigation, task extraction, GUI/TUI/CLI product surfaces |
| Web & Real-Time Visuals | Three.js scenes, Socket.IO synchronization, interactive browser experiences, shader-driven visual systems |
| Tooling & Delivery | CMake and Cargo workflows, CI/CD automation, cross-platform scripting, local-first developer tooling |
Just surviving
- 🔒 Closed issue #1 in NAME0x0/CST2656_Smart_Home
- 🗣 Commented on #1 in NAME0x0/CST2656_Smart_Home
m.afsah.279@gmail.com · LinkedIn



