Bend

Hacker News Top Tools

Summary

Bend is a fast, parallel programming language that uses proofs to block AI mistakes, designed for AI-assisted development with C-like speed and CUDA parallelism.

No content available
Original Article
View Cached Full Text

Cached at: 09/17/26, 09:14 PM

# Bend Source: [https://bend-lang.com/](https://bend-lang.com/) [~/bend](https://bend-lang.com/)[https://github.com/bendlang/bend](https://github.com/bendlang/bend)[https://discord.bend-lang.com/](https://discord.bend-lang.com/)[https://x.com/bendlang](https://x.com/bendlang)[https://www.reddit.com/r/bendlang/](https://www.reddit.com/r/bendlang/)[hub](https://hub.bend-lang.com/)[bender](https://bend-lang.com/bender)[get Bend](https://bend-lang.com/#get)[×](https://bend-lang.com/#!) ### 1\.Install ``` curl -fsSL https://bend-lang.com/install.sh | sh ``` ### 2\.Add this to your AGENTS\.md ``` When using Bend: - run `bend guide` to learn it - use `LAWS.bend` to keep important rules - run `bend PROOF.bend` before committing - parallelize the code whenever possible ``` ### 3\.Enjoy bug\-free, fast vibe\-coded apps\! a**fast**language that**blocks AI mistakes**via**proof** **C**speed ·**CUDA**parallelism ·**Lean**proofs In the post\-AGI economy, humans will eventually stop writing and reading code, but we still need an ambiguity\-free way to tell the AIs building the world around us what we want done\. With**laws**, our intents can be much more precise than natural language\. With**proofs**, we can verify that the AI implemented our prompts correctly\. And a**fast compiler**runs it at speed\. That's Bend \- and nothing else\. ## 1\.Bend runs**FAST**\. Bend compiles to native code\. On one core, it runs nearly as fast as C\. The same binary also runs on sixteen cores, or on the GPU, running up to a hundred times faster than one core\. Apple M4 Max · lower is better ## 2\.Bend compiles**FAST**\. Bend's type checker is a proof checker, as in Lean and Rocq\. Those can take minutes on a mid\-sized codebase\. Bend takes a second at most, so an AI agent can check after every change\. Apple M4 Max · lower is better ## 3\.Bend is**PARALLEL**\. No threads, no locks, no kernels to write\. Split the work in two, and Bend spreads the calls over every core it can find, then joins them back\. Now watch pow2 run on 4,096 GPU cores: pow2\.bend running on the**GPU** ## 4\.Bend**BLOCKS**mistakes \- with proof How can you**trust**code you never read? By demanding a**proof**\. LAWS\.bend is where you declare laws\. From then on, no AI can ship one line that breaks them, ever\. Watch it guard a game: **Law**: winning is**impossible** So far, it works\!**New feature:** “Claude, make the board wrap around” **Without LAWS\.bend:** Laws broken\. AI mistake:**merged**\.**With LAWS\.bend:** Laws intact\. AI mistake:**blocked**\!Without LAWS\.bend, the bug went live\. With LAWS\.bend, the AI had to retry until it built a wall and proved the law holds\. Merging a bug is mathematically impossible: it is a*theorem*\. LAWS\.bend ``` # LAW: no move sequence leads to victory. law you_cant_win: for moves: List<Move> # any sequence of moves board = replay(start(), moves) # replayed from the start is_won(board) == False{} # never leads to victory ``` PROOF\.bend ``` # PROOF: you_cant_win holds. def Laws.you_cant_win(moves): # ... written by the AI ``` `LAWS\.bend`is`AGENTS\.md`backed by**proof**\.“Make no mistakes”is now*type\-checked*\. [Skeptical? Try breaking the game\.](https://bend-lang.com/#lab) ## 5\.Get started\. ### 5\.1\.Install ``` curl -fsSL https://bend-lang.com/install.sh | sh ``` ### 5\.2\.Tell your agent to use Bend Add this to your`AGENTS\.md`: ``` When using Bend: - run `bend guide` to learn it - use `LAWS.bend` to keep important rules - run `bend PROOF.bend` before committing - parallelize the code whenever possible ``` Then, just say: "use Bend"\! ### 5\.3\.Enjoy bug\-free, fast vibe\-coded apps\! Hints: ask it to write**laws**for whatever should never break, and to**parallelize**everything you want running fast\. Bend is young: if anything goes wrong, ask it to open an issue\. Bend works best on the back\-end, on Linux and on macOS\. Enjoy\! <3 ## 6\.References\. Guide:[GUIDE\.md](https://github.com/bendlang/bend/blob/main/guide/GUIDE.md)is the whole language;`bend guide`prints it\. Paper:[BendTT](https://github.com/bendlang/bend/blob/main/paper/BendTT.pdf), an affine dependent type theory, Bend's core\. Paper:[BendRT](https://github.com/bendlang/bend/blob/main/paper/BendRT.pdf), a parallel runtime for CPUs and GPUs, the VM\. Bend is still evolving\. Expect bugs, and please[report them](https://github.com/bendlang/bend/issues)\.

Similar Articles

@injaneity: https://x.com/injaneity/status/2075659478096376158

X AI KOLs Timeline

This article explains how batching and parallel operations improve latency and efficiency in AI computer use systems, highlighting open-source implementations like pi-computer-use and cua-driver that achieved significant performance gains before similar features appeared in Codex.

ProgramBench (5 minute read)

TLDR AI

ProgramBench is a new benchmark that evaluates AI agents' ability to reconstruct complete software projects from compiled binaries and documentation without access to source code or decompilation tools.