We're a small crew out of Sri Lanka, and honestly the org name is more accurate to how we work than most mission statements would be. Some weeks it's an OS kernel. Some weeks someone gets it in their head to write a browser. There's no roadmap because a roadmap assumes we know next month what we'll be curious about, and we don't.
A lot of what's in here is half-documented and a little rough around the edges. That's not an oversight, it's just what happens when the fun part (building the thing) always wins out over the less fun part (writing the README for the thing). If a repo looks unfinished, it probably is — we get back to it eventually, or we don't, and something new usually shows up before the old thing gets closed out either way.
If you landed here looking for Sri Lankan developers on GitHub, open source AI agents, custom OS kernels, game server panels, or a Sri Lanka-based dev collective in general — you're in the right place.
Nobody sat down and picked one stack for this org. Each repo just grabbed whatever tool made sense at the time it got started, and after 52 of those decisions the combined list stops looking like a plan and starts looking like a confession.
Languages
Esoteric & "why does this exist" languages
The Brainfuck kernel wasn't a one-off, it was a warning sign. If it's on the esolang wiki, someone here has opened a terminal for it and lived to regret it.
Frontend & UI
Backend & frameworks
Mobile
Databases & storage
DevOps, cloud & infra
AI / ML
Systems & low-level
Editors, shells & everyday tools
If it's a language, framework, or runtime and we haven't touched it yet — give it a month. Someone on the team almost certainly has a half-finished branch for it sitting somewhere, uncommitted, on a laptop that needs a restart.
| Project | What it does |
|---|---|
| deathlegion-benchmark | One of the harder coding benchmarks out there. Algorithmic, agentic, adversarial categories — no easy mode. |
| Fraction | A computer-use agent that drives a real desktop instead of calling stubbed-out 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, built so agents have somewhere safe to click around without breaking anything real. |
| legion-code | An autonomous coding agent framework with the safety rails taken off on purpose. |
| legionhbt | An autonomous pentesting ecosystem. Point it at a target and it works through the checklist. |
| legion-coder-v1 | An AI-powered code editor — completion, refactors, full project scaffolding, all in one agent loop. |
| legiontret | Runs 30+ open models locally: Llama 3, Gemma 3, Mistral, DeepSeek R1. No GPU rental required. |
| DeepFaceReal-Physics | Real-time deepfake detection with full body tracking, physics sim, parallax backgrounds, and an LLM that talks back. |
| LEGIONGASPER | Early-stage agent tooling. Still figuring out what it wants to be when it grows up. |
| Project | What it does |
|---|---|
| leorch | A Rust CLI for people who'd rather script than click. 7 stars in and counting. |
| legionrat | A consent-based Android remote admin tool. Lab devices you own, full stop. |
| Brainfuck-OS-kernel | An OS kernel written in Brainfuck. Someone had to. |
| Herobine_wa | A Go utility, still very much in the "works on our machine" phase. |
| Project | What it does |
|---|---|
| Herojuk | Our favorite kernel we've built so far. We'll say it ourselves since no one else is going to. |
| LegionBFOS | A C-based OS project, sibling to the Brainfuck kernel above. |
| legion-idris-kernel | A kernel written in Idris, for the dependently-typed among us. |
| LEGION-dns-tunnel | A simple DNS-powered VPN tunnel, written 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, built from the ground up in Python. |
| heroflow | A machine learning framework in C++, for when Python gets in the way of speed. |
| herio | A lightweight Python library that turns any function or model into an instant web UI. |
| herodb | A distributed NoSQL document store, written from scratch in C++, built to actually shard. |
| herobase | An open-source Firebase alternative running on Postgres. |
| herokil | A lightweight Python web framework. Simple enough for a first project, flexible enough to keep using. |
| urmom-lang | A modern, concurrent programming language. Yes, that's really the name, no we're not renaming it. |
| legionnative | A TypeScript tooling project, still early days. |
| legionheto | A Python utility, currently light on docs. |
| LEGIONHERCULES | Live at legionhercules.pages.dev. Python-backed, still evolving. |
| Project | What it does |
|---|---|
| LiyoBoard | A privacy-first Android keyboard with Sinhala, English, and Tamil support, 500+ fonts, deep theming. |
| Legion-K-Player | A fast Android emulator with 100+ gaming modules and a custom virtual machine core. |
| uytr | A custom Windows Subsystem for Android package builder — Magisk root, Play Services, the works, packaged as a Windows installer. |
| legion-mobile-sandbox | A Jupyter-based sandbox for testing mobile-adjacent workflows. |
| Project | What it does |
|---|---|
| legiondactyl-clean | A game server control panel with Docker isolation and real-time monitoring. |
| demoxhexadctyl | A web-based control panel for game servers, PHP-based. |
| ptredactyl-installer | A shell installer that gets a panel stack running without the manual setup grind. |
| Legion-uytr | A TypeScript companion project in the same panel ecosystem. |
| Project | What it does |
|---|---|
| legion-hutta | A language-agnostic web notebook. Next.js 16 + React 19 on the front, FastAPI on the back. |
| dliy-io | A self-hostable workflow automation platform. Think Zapier, minus the bill. |
| doodle | An open-source LMS with a built-in AI assistant, PHP 8+. |
| legion-hyt-js | A TypeScript web utility, part of the wider Legion tooling set. |
| HeroBrowser | A Chromium-based browser with AI features, styled with an Opera GX-inspired UI. |
| Project | What it does |
|---|---|
| awesome-srilankan-devs | A curated list of tools, projects, and people built by Sri Lankan developers. |
| awesome | Our fork of sindresorhus/awesome, kept around for reference. |
| gh-achievements | A small project for tracking GitHub achievement badges. |
| contribution-graph-art | Turning the contribution graph into actual 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. React, TypeScript, Tailwind, Vite. Built for students and early-career devs. |
| srilankan-horror-mod | A Minecraft Forge 1.20.1 mod pulling from Sri Lankan demonology: 8 demons, jumpscares, a sanity system, 45 custom sounds. |
| LANKA-Night-terror | An early-stage project, description pending. |
| deathlegionteamlk | This org's profile repo — the one rendering this exact page. |
We're not chasing metrics for anyone else's benefit, but the receipts are here if you want them:
Want the commit-snake too? Drop the platane/snk action into this repo's workflows, point it at
deathlegionteamlk, and commit the generatedgithub-contribution-grid-snake.svg. It'll render live right here once it exists.













