We're a small crew out of Sri Lanka building whatever we're curious about that week: OS kernels, LLM agents, a homemade programming language, an emulator, a browser, a Firebase clone. No roadmap, no product-market fit, just repos.
Most of it is unlicensed or MIT'd and half-documented. If something looks unfinished, it probably is. We get back to it eventually, or we don't, and we start something else instead. That's kind of the whole method.
If you're searching 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've found the right org.
| 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, for reasons we stand by. |
| herodesktop | A streamable, sandboxed virtual desktop built specifically so AI agents have somewhere safe to click around. |
| legion-code | An autonomous coding agent framework with the safety rails removed on purpose. |
| legionhbt | An autonomous pentesting ecosystem. Points itself at a target and works through the checklist. |
| legion-coder-v1 | An AI-powered code editor: completion, refactors, full project scaffolding in one agent loop. |
| legiontret | Run 30+ open models locally: Llama 3, Gemma 3, Mistral, DeepSeek R1. No GPU rental needed. |
| 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. |
| 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 in the "works on our machine" phase. |
| Project | What it does |
|---|---|
| Herojuk | We're calling it the best kernel done yet. Someone has to say it. |
| 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. |
| urmom-lang | A modern, concurrent programming language. Yes, that's really the name. |
| legionnative | A TypeScript tooling project, 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 that renders this page. |
We don't really track metrics for anyone but ourselves, but here's the receipts if you're curious:
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 renders live right here once it exists.



