Spaces:
Configuration error
Configuration error
File size: 4,837 Bytes
00079d5 a99b83d 00079d5 a99b83d 240f190 a99b83d 00079d5 240f190 00079d5 cc886d4 a99b83d 00079d5 a99b83d cc886d4 a99b83d cc886d4 a99b83d cc886d4 a99b83d cc886d4 a99b83d 00079d5 a99b83d 240f190 cc886d4 a99b83d cc886d4 a99b83d cc886d4 240f190 a99b83d 240f190 a99b83d cc886d4 a99b83d cc886d4 240f190 a99b83d 240f190 a99b83d 240f190 a99b83d 240f190 cc886d4 a99b83d cc886d4 a99b83d cc886d4 a99b83d cc886d4 a99b83d 00079d5 a99b83d cc886d4 a99b83d 240f190 a99b83d 240f190 a99b83d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 | <div align="center">


[](https://huggingface.co/deathlegionteam)




</div>
---
## Who we are
We're not building another chat wrapper. Death Legion AI is an autonomous agent platform β the kind that takes a task, breaks it into steps, writes and runs its own code in an isolated sandbox, checks whether the result actually worked, and only comes back to you when it's done or genuinely stuck.
Think Devin, Manus, Capy β same category, our own stack, built to run self-hosted instead of behind someone else's paywall.
If you've used agent tools that confidently return broken output and call it a day, that's exactly the failure mode we built against.
<div align="center">
<img src="https://media.giphy.com/media/QNfqjkfSKZmko/giphy.gif" width="480" alt="agent working demo placeholder β swap with your own screen recording">
<p><em>β replace this with a real screen recording of the agent loop β GIFs of actual output convert way better than any badge wall</em></p>
</div>
---
## What it actually does
- **Autonomous task loop** β an 11-tool agent loop that plans, executes, checks its own work, and retries on failure instead of silently returning garbage
- **Real sandboxes, not simulations** β every task runs in an isolated Docker environment (self-hosted, no dependency on third-party sandbox APIs), so code execution is real, not roleplayed
- **Streaming everything** β SSE-based streaming means you watch the agent think and act in real time, not stare at a spinner
- **iOS / Android dev modes** β mobile-first sandboxed environments for testing agent output on-device, not just in a browser tab
- **Full state persistence** β Prisma-backed schema tracks every task, tool call, and file the agent touches, so nothing disappears when you close the tab
<div align="center">
| Feature | Status |
|---|---|
| Agent loop (11 tools) | β
Shipped |
| Self-hosted sandbox microservice | β
Shipped |
| SSE streaming UI | β
Shipped |
| iOS/Android dev sandbox | π§ In progress |
| Multi-agent orchestration | π§ Designing |
</div>
---
## Stack
```
Frontend β Next.js 15, Zustand, SSE
Backend β Node.js, Prisma, SQLite
Sandbox β Docker, deployed on Fly.io / Railway
Agent core β Custom tool-calling loop, 11 tools, retry + verification logic
```
No LangChain. No black-box orchestration frameworks. If something breaks, you can read the loop and know exactly why.
---
## Why self-hosted sandboxes
Most agent platforms rent sandbox execution from a third party and mark it up. We built our own Docker-based sandbox microservice instead β deployable on Fly.io or Railway, no per-execution API tax, and no depending on someone else's uptime for your agent's ability to run code.
It's more work upfront. It's also the difference between "our product" and "a thin wrapper around someone else's infrastructure."
<div align="center">
<img src="https://media.giphy.com/media/l0HlBO7eyXzSZkJri/giphy.gif" width="420" alt="sandbox execution placeholder">
<p><em>β swap for a GIF of a task running end-to-end in the sandbox</em></p>
</div>
---
## Roadmap
- [ ] Multi-agent orchestration (agents that spin up sub-agents for parallel subtasks)
- [ ] Persistent memory across sessions, not just within a single task
- [ ] Public model checkpoints for the planning/verification components
- [ ] Full mobile client (not just dev-mode sandboxes)
Scope keeps growing. That's on purpose β we'd rather ship something ambitious slowly than something small fast.
---
<div align="center">
### Models & Spaces
*Browse the repos below for what's actually live right now.*

</div> |