Hibana – An Affine MPST Runtime for Rust
Hi HN — I just open-sourced Hibana and hibana-agent. Hibana is an Affine MPST runtime for Rust: - global choreography -> compile-time projection -> role-local execution - core is no_std / no_alloc-oriented - deterministic route/offer/recv/decode model Repo: https://github.com/hibanaworks/hibana Demo (AI control with session-typed branching): https://github.com/hibanaworks/hibana-agent
Hibana – An Affine MPST Runtime for Rust launched on February 6, 2026 with 18 votes, #784 of 16,627 launches that month and more than 90% of that year's launches.
In plain words
Hibana is an Affine MPST runtime for Rust that enables multi-party session-typed communication through global choreography definitions compiled to role-local execution. Built with a no_std/no_alloc core and deterministic message routing, it targets developers building distributed systems with compile-time safety guarantees. A demo application showcases AI control using session-typed branching patterns.
written from the facts on this page · September 2026
From the sources
A no_std, allocator-free choreography-derived runtime enforcement kernel for finite multiparty Rust protocols. Published on crates.io as hibana 0.9.5.
One choreography. Compact role programs. Fail-closed progress. Hibana executes a finite multiparty protocol from one global choreography. It projects each role to a compact program and checks every send, receive, and route operation before progress commits. Its target-neutral API is unconditionally #![no_std] , needs no allocator, uses caller-provided storage, and covers role IDs 0..=255 . use hibana ::{ Endpoint , EndpointError , g ::{ self , Msg }, runtime :: program ::{ RoleProgram , project }, }; fn ping_pong () -> ( RoleProgram < 0 >, RoleProgram < 1 >) { let choreography = g::seq ( g::send ::< 0 , 1 , Msg < 1 , u32 >>(), g::send ::< 1 , 0 , Msg < 2 , u32 >>(), ); ( project (&…from hibanaworks.dev
Does a similar job
all alternatives →
LocalGPT – A local-first AI assistant in Rust with persistent memoryFeb 2026 · github.com · ▲331I built LocalGPT over 4 nights as a Rust reimagining of the OpenClaw assistant pattern (markdown-based persistent memory, autonomous heartbeat tasks, skills system). It compiles to a single ~27MB binary — no Node.js, Docker, or Python required. Key features: - Persistent memory via markdown files (MEMORY, HEARTBEAT, SOUL markdown files) — compatible with OpenClaw's format - Full-text search (SQLite FTS5) + semantic search (local embeddings, no API key needed) - Autonomous heartbeat runner that checks tasks on a configurable interval - CLI + web interface + desktop GUI - Multi-provider:…
Ht – HTTPie Clone in Rust2021 · github.com · ▲251Friendly and fast tool for sending HTTP requests. Contribute to ducaale/xh development by creating an account on GitHub.
Vector – A High-Performance Log and Metric Router Written in Rust2019 · github.com · ▲322A high-performance observability data pipeline. Contribute to vectordotdev/vector development by creating an account on GitHub.
Coerce – Actor runtime for Rust using async/await and tokio channels2019 · github.com · ▲155Actor runtime and distributed systems framework for Rust - LeonHartley/Coerce-rs
Whirlwind – Async concurrent hashmap for Rust2024 · github.com · ▲140Hey HN, this is Will and David from Fortress (https://news.ycombinator.com/item?id=41426998). We use a lot of async Rust internally, and created this library out of a need for an async-aware concurrent hashmap since there weren’t many available in the Rust ecosystem. Whirlwind is a sharded HashMap with a fully asynchronous API. Just as dashmap is a replacement for std::sync::RwLock, whirlwind aims to be a replacement for tokio::sync::RwLock. It has a similar design and performance characteristics to dashmap, but seems to perform better in read-heavy workloads with tokio's…
More ai this month
the category →



Paintings by AI models: programs run through a simulation of oil paint.
AI · 20d ago · stillwet.art
PixVerse R2▲381A real-time world model you can explore and change
AI · 29d ago · world.pixverse.video

Source: Show HN post ↗
Launched alongside, February 2026
the whole month →



Lovon AI Therapy▲801Feel closer and have more fun with your partner every day!
AI · Feb 2026 · lovon.app

Hello my name is Ben Ward for the past 3 years I have been remastering the financial game Wall Street Raider created by Michael Jenkins originally on DOS in 1986. It has been a rough journey but I finally see the light at the end of the tunnel. I just recently redid the website and thought maybe the full story of how this project came to be would interest you all. Thank you for reading.
Work · Feb 2026 · wallstreetraider.com