Iโm open-sourcing Harakiri Blackboard: a shared coordination layer experiment for independent Claude Code and Codex agents, with humans in control.
Coordination deserves its own infrastructure, outside the harness.
๐ฅ๐๐ป๐ป๐ถ๐ป๐ด ๐๐ต๐ฒ ๐บ๐ผ๐ฑ๐ฒ๐น ๐ผ๐ป-๐ฝ๐ฟ๐ฒ๐บ๐ถ๐๐ฒ๐ ๐ถ๐ ๐ผ๐ป๐น๐ ๐ฝ๐ฎ๐ฟ๐ ๐ผ๐ณ ๐๐ต๐ฒ ๐๐ผ๐๐ฒ๐ฟ๐ฒ๐ถ๐ด๐ป๐๐ ๐๐๐ผ๐ฟ๐.
You also need control over where its actions happen.
While building a sovereign, on-premises cybersecurity platform, I found myself working on exactly that problem. Both defensive investigations and offensive security testing call for capable models, rich and sometimes atypical tool usage, and potentially models whose safeguards or alignment cannot simply be assumed.
An agent needs somewhere to execute code, install dependencies, manipulate files, and run tools. But putting it in a sandbox is only the beginning.
โข Who can launch those environments?
โข What can they access?
โข How do you inspect a task after disconnecting?
โข Which files should survive when the runtime stops?
And how do you make all of this straightforward for the developers integrating it?
๐๐ด๐ฒ๐ป๐๐ ๐ป๐ฒ๐ฒ๐ฑ ๐ฎ ๐ต๐ผ๐บ๐ฒ. But as they become more capable, that home increasingly needs the boundaries of a jail: controlled access, explicit permissions, and limits enforced outside the agent itself. I believe that is the right design choice.
Those questions became ๐๐ฎ๐ฟ๐ฎ๐ธ๐ถ๐ฟ๐ถ ๐ฆ๐ฎ๐ป๐ฑ๐ฏ๐ผ๐
: a self-hosted sandbox control plane for agent applications.
Sandboxing is an established field. Daytona, E2B, and Vercel Sandbox are already doing substantial work here.
My focus is the experience around execution: giving teams a consistent way to prepare environments, manage access, run work, inspect results, retain working files, and clean up.
The dashboard, CLI, and TypeScript SDK expose the same control-plane concepts. Your application continues to own the agent and its orchestration.
A sincere thank-you to the ๐ข๐ฝ๐ฒ๐ป๐ฆ๐ฎ๐ป๐ฑ๐ฏ๐ผ๐
๐บ๐ฎ๐ถ๐ป๐๐ฎ๐ถ๐ป๐ฒ๐ฟ๐. Their runtime provides the execution foundations Harakiri Sandbox uses today. Execution sits behind a provider interface; the control plane is where Iโm focusing this project.
Iโm sharing Harakiri Sandbox under ๐๐ฝ๐ฎ๐ฐ๐ต๐ฒ-๐ฎ.๐ฌ because I want the work to be useful beyond my own project.
AI-assisted development is changing how we build and adapt software. My approach to sharing is straightforward: use it, study it, contribute, or take a fork in a direction I havenโt considered. Contributions are welcome, but they arenโt the only valuable outcome.
This is a ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐ฒ๐ฟ ๐ฃ๐ฟ๐ฒ๐๐ถ๐ฒ๐, with documented capabilities and limitations. Self-hosting is a deployment choice, not a security guarantee.
The video shows the actual dashboard and a complete workflow.
If youโre building an agent product, try it with one real task. Iโd particularly value feedback on where integration is still harder than it should be.
๐ฉ๐ถ๐๐ถ๐ผ๐ป ๐ฎ๐ป๐ฑ ๐ฎ๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐๐ฟ๐ฒ:
sb.harakiri.io/#docs/vision-โฆ
๐๐ผ๐ฐ๐๐บ๐ฒ๐ป๐๐ฎ๐๐ถ๐ผ๐ป:
sb.harakiri.io/#docs
๐ฃ๐ฟ๐ผ๐ฑ๐๐ฐ๐ ๐๐ผ๐๐ฟ:
sb.harakiri.io/#demos/ui-proโฆ
๐ฅ๐ฒ๐ฝ๐ผ๐๐ถ๐๐ผ๐ฟ๐:
github.com/nabilblk/h-sandboโฆ
Focusing on cheating and plagiarism is the wrong angle.
Remember the iconic battles: Newton vs. Leibniz, Einstein vs. Hilbert.
We finally landโฆ confused.
Crazy times , Officially Grigori Perelman is the first and last human to resolve a Millennium Prize Problem. And suddenly i remember Lee Sedol pain after game 3 saying he was sorry .
Nabil Belakbir retweeted
๐EL VรDEO MรS VIRAL๐
๐ค๐ฅน Un aficionado madridista sale con su hija del Bernabรฉuโฆ y el resto es historia.
๐ฑโยกQUร HEMOS REMONTADOOOO!โ๐ฑ
๐
XGBoost better than deep learning for time series. A paper confirming what ever Kaggler knows.
arxiv.org/abs/2101.02118
take a look at @zackmesaoudi story : An end to end quality automation and How QUpid was born
Part 1 : medium.com/octo-technology-mโฆ
Part 2 : medium.com/octo-technology-mโฆ
#FridayThoughts pesimismo de la inteligencia, optimismo de la voluntad
#BlackMirrorBandersnatch is an exiting idea , start watching , sleep some , wake up make some decision and back to sleep , nothing will change stephen will still die.
Todo lo que pierde el fรบtbol europeo. La pasiรณn.
๐ซUn DOCUMENTO MรGICO de @marcosbenito9๐ซ. Las HISTORIAS que dejรณ el River-Boca en los aledaรฑos del Bernabรฉu y que dejan claro que el FรTBOL es un un SENTIMIENTO INIGUALABLE.
#DigitalTransformation is when your child suffer all the night by a rheum then you turn on Netflix at 3AM and play his favorite cartoon then he start laughing .
1/2 @martinfowler #AgileManifesto Our industry is being destroyed by the merchands. Writing code is an art , Being agile is the wonderful idea that we can always do it a better way . It was never about $ and market . The silence of veteran and true visionary don't help .
2/2 @martinfowler #AgileManifesto The voice of reason must be heard . All around the word can help. โ at Grand Casablanca, Morocco
#Agileconspiracy Let's make it clear don't trust anyone talking about agile and in the same time can't write a single line of code . #TimeToAct #AgileManifesto โ at Grand Casablanca, Morocco






