We're a small crew in Sri Lanka. The org name is closer to how we work than any mission statement would be. One week it's an OS kernel, the next week somebody decides to write a browser. There's no roadmap because none of us knows what we'll be into next month.
Plenty of this is half documented and rough. Building the thing is more fun than writing the README for it, so the README loses. If a repo looks unfinished, it probably is. We either come back to it or we don't, and something new usually turns up first.
Looking for Sri Lankan developers on GitHub, open source AI agents, custom kernels, game server panels, or a dev collective from Sri Lanka? You're in the right place.
Nobody picked a stack for this org. Each repo used whatever fit at the time, and after 52 of those the list looks less like a plan and more like a confession.
Languages
Esoteric languages
The Brainfuck kernel wasn't a one-off. If it's on the esolang wiki, someone here has probably opened a terminal for it and regretted it.
Frontend & UI
Backend & frameworks
Mobile
Databases & storage
DevOps, cloud & infra
AI / ML
Systems & low-level
Editors & tools
If we haven't touched a language or framework yet, give it a month. Somebody has a half-finished branch for it on a laptop that needs a restart.
| Project | What it does |
|---|---|
| deathlegion-benchmark | A coding benchmark that doesn't go easy on you. Algorithmic, agentic and adversarial categories. |
| Fraction | A computer-use agent that drives a real desktop instead of calling stubbed tools. |
| herolaw | A private, fully local AI assistant with OpenClaw-style features. Lobster-themed, and we stand by that. |
| herodesktop | A streamable, sandboxed virtual desktop so agents can click around without breaking anything real. |
| legion-code | An autonomous coding agent framework. The safety rails are off on purpose. |
| legionhbt | An autonomous pentesting setup. Point it at a target and it works through the checklist. |
| legion-coder-v1 | An AI code editor. Completion, refactors and project scaffolding in one agent loop. |
| legiontret | Runs 30+ open models locally, including Llama 3, Gemma 3, Mistral and DeepSeek R1. No GPU rental. |
| DeepFaceReal-Physics | Real-time deepfake detection with full body tracking, physics sim, parallax backgrounds and an LLM that talks back. |
| LEGIONGASPER | Early agent tooling. Still figuring out what it wants to be. |
| Project | What it does |
|---|---|
| leorch | A Rust CLI for people who'd rather script than click. 7 stars so far. |
| legionrat | A consent-based Android remote admin tool for lab devices you own. |
| Brainfuck-OS-kernel | An OS kernel in Brainfuck. Someone had to. |
| Herobine_wa | A Go utility that works on our machines. |
| Project | What it does |
|---|---|
| Herojuk | Our favorite kernel so far. We'll say it ourselves since nobody else will. |
| LegionBFOS | A C-based OS project, sibling to the Brainfuck kernel. |
| legion-idris-kernel | A kernel written in Idris, for the dependently typed. |
| LEGION-dns-tunnel | A simple DNS-based VPN tunnel in Kotlin. |
| Project | What it does |
|---|---|
| legionrtya | A declarative JS library for building UIs. Our answer to React. |
| heroch | A high-performance deep learning library written from scratch in Python. |
| heroflow | A machine learning framework in C++ for when Python is too slow. |
| herio | A small Python library that turns any function or model into a web UI. |
| herodb | A distributed NoSQL document store written from scratch in C++. It actually shards. |
| herobase | An open-source Firebase alternative on Postgres. |
| herokil | A lightweight Python web framework. Easy enough for a first project, flexible enough to keep using. |
| urmom-lang | A modern concurrent programming language. Yes, that's the name. No, we're not renaming it. |
| legionnative | A TypeScript tooling project, still early. |
| legionheto | A Python utility. Light on docs. |
| LEGIONHERCULES | Live at legionhercules.pages.dev. Python backend, still changing. |
| Project | What it does |
|---|---|
| LiyoBoard | A privacy-first Android keyboard with Sinhala, English and Tamil, 500+ fonts and deep theming. |
| Legion-K-Player | A fast Android emulator with 100+ gaming modules and a custom VM core. |
| uytr | A custom Windows Subsystem for Android package builder with Magisk root and Play Services, packaged as a Windows installer. |
| legion-mobile-sandbox | A Jupyter sandbox for testing mobile-adjacent workflows. |
| Project | What it does |
|---|---|
| legiondactyl-clean | A game server panel with Docker isolation and real-time monitoring. |
| demoxhexadctyl | A web-based game server panel in PHP. |
| ptredactyl-installer | A shell installer that gets a panel stack running without the manual setup. |
| Legion-uytr | A TypeScript companion project for the same panel ecosystem. |
| Project | What it does |
|---|---|
| legion-hutta | A language-agnostic web notebook. Next.js 16 and React 19 up front, FastAPI behind. |
| dliy-io | A self-hostable workflow automation platform. Zapier without the bill. |
| doodle | An open-source LMS with a built-in AI assistant. PHP 8+. |
| legion-hyt-js | A TypeScript web utility from the wider Legion tooling set. |
| HeroBrowser | A Chromium-based browser with AI features and an Opera GX-inspired UI. |
| Project | What it does |
|---|---|
| awesome-srilankan-devs | A curated list of tools, projects and people from Sri Lankan developers. |
| awesome | Our fork of sindresorhus/awesome, kept for reference. |
| gh-achievements | A small project for tracking GitHub achievement badges. |
| contribution-graph-art | Turns the contribution graph into art, one commit at a time. |
| badge-collector | A GitHub badge collector script. |
| badge-collector-2 | Round two of the badge collector, cleaned up. |
| developer-portfolio-template | A clean dark portfolio template in React, TypeScript, Tailwind and Vite, for students and early-career devs. |
| srilankan-horror-mod | A Minecraft Forge 1.20.1 mod drawn from Sri Lankan demonology. 8 demons, jumpscares, a sanity system and 45 custom sounds. |
| LANKA-Night-terror | Early stage. Description pending. |
| deathlegionteamlk | This org's profile repo, the one rendering this page. |
We're not chasing metrics. The numbers are here if you want them:





















