Wisdom Anwaegbu, Software Engineer
chuma-beep / wisdom
building
· Omniflow85 - vendor management platform
· tutor.gguf - offline on-device math tutor
· microgpt - GPT from scratch in Go
· Typist - TUI typing application
· mathua - adaptive math learning platform
learning
· AI in robotics (Aurora Educators Program)
· cloud inference
reading
· The Book of Isaiah

Wisdom Anwaegbu

engineer

I like figuring things out by building them. I'm interested in software engineering, AI and robotics, particularly the systems underneath the products we use. From implementing language models from scratch to building offline AI applications and adaptive learning engines, I enjoy understanding how things work by putting them into practice.

currently building Mathua · exploring AI for robotics · contributing to open source

loading contribution graph…

Founding Engineer @ 85Gifts

Oct 2024 - Present · Nigeria

Building the platform and internal tooling for a retail gifting startup, working across frontend, backend integrations, architecture and product development.

  1. 01Built mobile-first, low-bandwidth-optimised interfaces, increasing user retention by 40% within the first quarter.
  2. 02Implemented dashboards, product listings and onboarding workflows with reusable component libraries.
  3. 03Integrated frontend components with backend APIs to support installment-based payment flows.
  4. 04Reduced page load time by 65% through component optimisation and rendering improvements.

react · typescript · tailwind css · rest apis

AI Engineering Consultant @ Freelance

2024 - Present · Remote

Building AI-powered features for applications, working with LLM integrations, retrieval-augmented generation, vector search and agent workflows.

  1. 01Built AI-powered stock insights with Groq and designed prompt engineering workflows.

llms · rag · groq · vector search · ai agents

languages
go · typescript · python
frontend
react · next.js · tailwind css · framer motion
ai engineering
llms · rag · vector search · ai agents · prompt engineering
backend & infrastructure
rest apis · grpc · postgresql · pgx · docker
tooling
groq · langchain
exploring
AI for robotics and autonomous systems · local and cloud inference · machine learning systems · simulation and perceptioncurrently learning, not a claim of expertise

projects

see all →

mathua oss // adaptive math that makes sure you understand before moving forward.

go · typescript · react · next.js · python · sympy · postgresql · sqlite · docker · 397★

An open-source adaptive math learning engine with 1,500 concepts across 28 courses and 23 domains, plus 4,500 worked examples.

Mastery is evaluated on both accuracy and response time rather than a single threshold. A DAG scheduler balances 70/30 new and review, and SM-2 spaced repetition is woven into sessions.

Problems are generated on demand to encourage understanding rather than memorisation of question patterns. Single Go binary with a React + Next.js frontend, weekly Monday leagues, share links and CSV transcripts; no account or paywall.

tutor.gguf oss // fully offline math tutor that runs on the laptop you already own.

go · llama.cpp · gguf · qwen2.5-math · rag · chromem-go · bubble tea · wails · 3★

An offline math tutor for Nigerian CS undergraduates, built to run entirely on a laptop without cloud APIs.

Qwen2.5-Math-1.5B (GGUF Q4_K_M) writes step-by-step solutions with LaTeX boxed answers.

Grounded by RAG over GSM8K, Hendrycks MATH, Rosen Discrete Math and OpenStax via nomic-embed-text and chromem-go.

Go HTTP API, Bubble Tea TUI and Wails desktop; CPU-only llama.cpp at 1.1GB peak RSS and ~13.5 tok/s, with zero network calls.

microgpt oss // a GPT written from scratch in Go. no ML libraries.

go · wasm · react · typescript · vite · 0★

A minimal GPT written from scratch in Go with no ML libraries.

A single-layer transformer trained on 32K first names generates name-like strings using character-level tokenization, with 4-head causal self-attention, RMSNorm, Adam and gradient-checked math.

Includes a WASM/React visualization; built to understand transformers at the arithmetic level.

ascii-things oss // living ASCII scenes, simulated not looped.

typescript · canvas · ascii · simulation · webgl · react · npm · 0★

Living ASCII scenes and image-to-ASCII art for the web: a shark tank, robot factory, jellyfish bloom, robot dog, starling murmuration, firefly meadow, ant trail, koi pond, city grid and server room.

Each scene is a small artificial-life simulation rather than a looped animation: sharks hunt fish that spread alarm, ants follow pheromone trails, packets move between racks.

Deterministic by seed and size, zero runtime dependencies, MIT, published on npm with an optional React UI subpath.

Typist oss // a typing app for developers who live in the terminal.

go · bubble tea · lipgloss · chroma · chart.js · docker · 20★

A cross-platform CLI and web typing app for developers, with word, quote and code modes, syntax highlighting, live WPM, blind mode for muscle memory, personal bests and JSON/CSV export.

Zero dependencies, works offline.

Enclose contributor // a code-first CAD workbench. i maintain the linux port and packaging.

typescript · linux · appimage · deb · pacman · rpm · aur · 154★

A code-first desktop CAD workbench: 3D view, click-the-part selection, and Claude/Codex/Grok/opencode editing the project and rebuilding it.

I maintain the Linux-first fork (arch-enclose) with AppImage, deb, pacman and rpm installers, packaged for the AUR as enclose-bin and merged into the Omarchy community store.

contributions

see all →

omarchy-community/store // Contributor

omarchy-community · open source

Merged Enclose, a Linux-first CAD workbench fork, into the Omarchy community store.

wheresryan22/anatomy // Contributor

wheresryan22 · open source

Merged OpenCode support into a 9.4k★ agent skill that generates detailed, interactive isometric SVG illustrations of real-world machines and complex systems.

charm-and-friends/charm-in-the-wild // Contributor

charm-and-friends · open source

Merged Typist into Charm's charm-in-the-wild community list of projects built with Bubble Tea and friends.

why mathua exists // Why Mathua Exists: A Creator's Note

nov 3, 2026 · 4 min · mathua · mathematics · learning

the creator's note from mathua on automaticity, hierarchical maths, deliberate practice and building a free alternative to paid adaptive learning.

typist // I Got Tired of Monkeytype and Built My Own in Go, With a Terminal UI and a ZType Clone

apr 25, 2026 · 8 min · golang

a typing test for people who live in the terminal: words, time, quote and code modes, plus a falling-words game.