nowfound

AI · February 6, 2026

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.

Visit hibanaworks.dev ↗Alternativestop 5% of February 2026

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 →
  • OpenFangMar 2026 · openfang.sh · ▲255

    Open-Source Agent Operating System

  • LocalGPT – A local-first AI assistant in Rust with persistent memoryFeb 2026 · github.com · ▲331

    I 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 · ▲251

    Friendly 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 · ▲322

    A 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 · ▲155

    Actor runtime and distributed systems framework for Rust - LeonHartley/Coerce-rs

  • Whirlwind – Async concurrent hashmap for Rust2024 · github.com · ▲140

    Hey HN, this is Will and David from Fortress (https:&#x2F;&#x2F;news.ycombinator.com&#x2F;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 →
  • Video model that turns script into viral social media videos

    AI · 18d ago · spira.ai

  • The browser where Claude Code and Codex work beside you

    AI · 17d ago · rill.love

  • Kolibri is Aleph Alpha

    AI · 19d ago · tej.as

  • Paintings by AI models: programs run through a simulation of oil paint.

    AI · 21d ago · stillwet.art

  • A real-time world model you can explore and change

    AI · 29d ago · world.pixverse.video

  • Beam.win▲377

    Run AI agents on one Mac and use its windows on another

    AI · 4d ago · beam.win

Source: Show HN post ↗

Launched alongside, February 2026

the whole month →
  • Rork Max▲1,428

    Best AI for iOS apps. Website that replaces Xcode

    Life & fun · Feb 2026 · rork.com

  • happycapy▲1,365

    The agent-native computer, for the rest of us

    AI · Feb 2026 · happycapy.ai

  • SuperX▲897

    All-in-one growth OS for serious 𝕏 creators

    AI · Feb 2026 · superx.so

  • KiloClaw▲868

    Hosted OpenClaw. No Mac mini required.

    Dev tools · Feb 2026 · kilo.ai

  • Feel 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