Skip to content
View madkoding's full-sized avatar
🧩
Back to your reality
🧩
Back to your reality

Highlights

  • Pro

Block or report madkoding

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
madkoding/README.md

readme-aura-component-0

committers.top badge GitHub followers Total stars Website


About

Full-stack software engineer based in Chile, building autonomous AI agents, developer tooling and systems software, from Go and Rust backends to React/TypeScript frontends, embedded firmware and a Linux distribution. I favor open-source, privacy-first software that runs on your own hardware: single static binaries, local models, no cloud lock-in.

Currently focused on motita, an autonomous coding agent where a deterministic check (not the model) decides when the work is done. I also build production services (NestJS microservices, PostgreSQL, SSO integrations with Azure AD / SAML 2.0), and I work in Spanish and English. Beyond engineering, I am a VTuber and content creator focused on VR, full-body tracking and software development on Twitch and TikTok, and the creator of madTrackers, a full-body VR tracking system (SlimeVR/VRChat).

Core Competencies:

  • AI Agents & Tooling: Autonomous coding agents with verifiable outcomes, multi-provider LLM routing, MCP tools, context compression, RAG and cognitive memory (RAPTOR, HNSW)
  • Systems Programming: Go and Rust single-binary software, terminal UIs, a custom Arch-based Linux distribution (archiso, Hyprland), kernel tuning
  • Backend & Integrations: Rust (Axum), Go, NestJS microservices, PostgreSQL, REST and WebSocket APIs, SSO (Azure AD / SAML 2.0)
  • Frontend: React, TypeScript, Preact, real-time web interfaces
  • Infrastructure & DevOps: Docker, GitHub Actions CI/CD, automated ISO builds
  • Embedded & Hardware: nRF52 / nRF54L firmware (Zephyr), ESP32 IoT, full-body VR tracking (madTrackers)

readme-aura-component-1


Projects

License Last commit CI

motita - Autonomous coding agent in Go

Autonomous AI coding agent in pure Go. The model only proposes actions; a project-defined check (go test, make check, cargo test, pytest…) decides when a task is done, feeds the real error output back on failure, and stops honestly instead of claiming success. Parallel agents on isolated git worktrees, terminal and web UI, sessions with checkpoints, and a sandbox with guardrails that cannot be disabled. One static binary, standard library only, no cgo. Works with OpenAI, Anthropic, Gemini, Ollama, Qwen and OpenAI-compatible hosts. 3,700+ tests.

Go AI Agents Sandbox Git Worktrees TUI

License Last commit CI

madOS - AI-Orchestrated Arch Linux Distribution

Arch Linux distribution built with archiso for modern hardware with GPU acceleration: Hyprland (Vulkan/OpenGL), NVIDIA/AMD/Intel drivers, CUDA toolkit, the OpenCode AI assistant integrated out of the box, and a GTK graphical installer. Built as a family of components: linux-zen kernel with the BORE scheduler, an OTA updater with Btrfs snapshots, a launcher and media apps, under the madoslinux organization.

Arch Linux Hyprland archiso GTK Btrfs

License Last commit CI

CodeNexum - Code index and context compression for opencode

Code indexer and context compression engine for opencode. Replaces raw read, grep, glob and bash output with indexed chunks, semantic summaries and compressed logs (incremental FTS5 + BM25 over local SQLite), adds caller/callee impact analysis, and exposes 9 MCP tools. Includes a live dashboard and tray app. Reports 40–80% tool-output savings on mid-size projects.

TypeScript Electron React SQLite MCP

CI License Last commit

Fractal-Mind - AI Cognitive Engine with Evolutionary Memory

Production cognitive engine implementing RAPTOR-based fractal graphs with HNSW vector indexing over SurrealDB. Dual-phase architecture: Vigilia (real-time graph traversal) and REM (asynchronous consolidation). Features multi-user namespace isolation, multi-format ingestion (PDF/OCR), and multi-embedding support (Nomic, BGE, CLIP). Complete delivery: 12/12 roadmap features shipped.

Rust Axum SurrealDB Tauri Vector Embeddings

CI License Last commit

Git Reports - Automated Git Analytics Engine

Automated Git intelligence engine in Rust that synthesizes work summaries from repository activity. Processes commits, contributor patterns, and temporal trends with configurable time windows and multi-format export. LLM-powered natural language generation for executive summaries. Full CI/CD pipeline with comprehensive test coverage.

Rust Git LLM GitHub Actions CI/CD

License Last commit CI

super-shell-tui - Tabbed and split-pane shells in the terminal

Terminal UI in Go (Bubble Tea) that embeds real interactive shells in tabs and split panes. Keys go straight to a PTY, so completion, history and reverse search behave like a normal terminal. Up to 9 tabs, zoom, 10,000-line scrollback with search, mouse support with OSC 52 copy, session restore, and a TOML config for keybindings and colors. Linux and macOS.

Go Bubble Tea PTY TUI

License Last commit CI

Tachikoma - Modular AI ecosystem

Modular AI ecosystem with GraphRAG memory on SurrealDB, multi-model routing and a built-in tool set.

SurrealDB GraphRAG LLM Routing Tools

madTrackers - Full-body VR tracking

Full-body VR tracking for SlimeVR: custom tracker PCBs, tracker and receiver firmware (nRF52 / nRF54L on Zephyr), server and storefront.

Zephyr nRF52 nRF54L SlimeVR PCB

KodingVibes - Developer community platform

Developer community platform with SSO, real-time chat with WebRTC voice rooms, and a microfrontend architecture.

Microfrontends SSO WebRTC WebSocket

License Last commit CI

ESP32 Android Auto WiFi bridge

ESP32 bridge that connects Android Auto over WiFi automatically.

C ESP32 IoT

See all repositories at github.com/madkoding?tab=repositories


Tech Stack

readme-aura-component-2


Activity

Streak stats


readme-aura-component-3

Pinned Loading

  1. git-reports git-reports Public

    Git commit analysis engine in Rust. Generates reports for your job or Jira. Automates tracking of your weekly/monthly activity. v1.0.0 - Initial Release.

    Rust 6

  2. madoslinux/mad-os madoslinux/mad-os Public

    Custom Linux distribution based on Arch. Configurations, scripts, and dotfiles for optimized development environment. AI-orchestrated with OpenCode and Ollama. v1.0.0 - Production Ready.

    Shell 8

  3. docker-slimevr-web-server docker-slimevr-web-server Public archive

    Dockerized SlimeVR Server with auto-downloaded Web GUI, dynamic LAN IP redirect, and full port exposure for VMC, OSC, and more.

    Shell

  4. fractalmind fractalmind Public

    AI system with evolutionary memory using fractal graph RAPTOR and vector embeddings for human-like cognition. Stack: SurrealDB+HNSW+fastembed+Rust. Phases: Vigilia (SSSP) and REM (consolidation+web…

    Rust 2