Subject
18 entries
Rust
Bookmarks
Claw-Code: cleanroom agent harness reimplementation in Rust
Cleanroom Rust reimplementation of an AI agent harness, built from reverse-engineered architecture. Hit 50K GitHub stars in 2 hours.
Fabro: AI agent workflow graph orchestrator
Fabro defines AI agent workflows as Graphviz DOT graphs with git checkpointing, cloud sandboxes, and human-in-the-loop gates. It occupies the space between micromanaging an agent line-by-line and blindly accepting a 500-line diff.
IronClaw: secure personal AI assistant from NEAR AI
IronClaw is a privacy-focused personal AI assistant from NEAR AI, implemented in Rust with WASM sandboxing for untrusted tools, credential protection at the host boundary, and hybrid search memory. Your data never leaves your control.
CubeCL: Multi-Platform GPU Compute for Rust
CubeCL is a multi-platform GPU compute language extension for Rust — write one kernel that targets CUDA, ROCm, Vulkan/WebGPU, and Metal. The foundation for the Burn deep learning framework's backend abstraction.
ReadySet: Transparent Database Caching Layer
ReadySet is a Rust-built wire-compatible caching proxy for MySQL and PostgreSQL that sits between your app and database, incrementally maintaining cached query results via the replication stream. Drop-in deployment with no application code changes.
From Python to Rust: YouTube Playlist
A YouTube playlist teaching Rust to developers who already know Python — bridges concepts across the two languages rather than teaching Rust from scratch. Useful for Python engineers who want to understand Rust's ownership and performance model.
Sunscreen FHE: Private Information Retrieval via Matrix Operations
Sunscreen's documentation on Private Information Retrieval via Fully Homomorphic Encryption — demonstrating how FHE enables querying a database without the server learning what you searched for. A practical introduction to FHE programming via a concrete PIR example.
Volta — The Hassle-Free JavaScript Tool Manager
Volta is a hassle-free JavaScript tool manager written in Rust — pins Node, npm, and yarn versions per project automatically, with no manual .nvmrc management or shell shim fiddling. Faster than nvm with cross-platform consistency.
Starship: Cross-Shell Prompt
Starship is a minimal, fast, infinitely customizable shell prompt written in Rust. Works across bash, zsh, fish, PowerShell — one config file covers all shells, and it shows contextual info like git status, language version, and cloud context without slowing down.
Prisma Engines: parser-database Source
The parser-database module inside Prisma's Rust engine — where Prisma Schema Language (PSL) is parsed and validated into a semantic model. Useful reference for understanding how Prisma's schema compiler works internally.
Using the Kani Rust Verifier on a Firecracker Example
Kani is AWS's Rust model checker — a formal verification tool that proves correctness properties of Rust code by exhaustively exploring execution paths. This post shows it applied to Firecracker, AWS's microVM hypervisor, demonstrating industrial-scale use of formal methods.
Warpgate: Smart SSH Bastion
Warpgate is an open-source SSH bastion server written in Rust — sits in front of your SSH targets, handles authentication centrally, and records sessions. Unlike traditional bastion hosts, it works with any standard SSH client without requiring a custom client or VPN.
High Assurance Rust
High Assurance Rust is a free online book teaching systems security through Rust — covering memory safety, type systems, cryptography, and formal verification. Aimed at developers who want to write software that's provably hard to exploit.
Writing an OS in Rust
Philipp Oppermann's 'Writing an OS in Rust' is a series of detailed blog posts walking through building a minimal OS kernel in Rust from scratch — bootloader, VGA output, interrupts, memory management. The gold standard for learning both Rust and OS internals simultaneously.
Helix: Post-Modern Terminal Editor
Helix is a post-modern terminal text editor written in Rust — Kakoune-inspired multiple selections, built-in LSP and tree-sitter support, no plugin system needed. The editor that ships batteries included, unlike Neovim which requires substantial configuration to reach the same point.
Foundry: Ethereum Development Toolkit in Rust
Foundry is a blazing-fast Ethereum development toolkit written in Rust — Forge for testing, Cast for chain interaction, Anvil for local node, Chisel for REPL. Tests written in Solidity itself, with fuzzing and invariant testing built in. 2-5x faster than Hardhat.
Indexing 1,600,000,000 Keys with Automata and Rust
Andrew Gallant's deep technical post on using finite state transducers to index 1.6 billion keys in a compact data structure — the basis for ripgrep and the fst crate. A masterclass in how the right data structure unlocks orders-of-magnitude improvements.
Winning Race Conditions: Rust (Early Series)
A 2012 blog series conclusion on Rust — written when Rust was pre-0.1, before memory ownership and the borrow checker had fully stabilized. A historical snapshot of Rust's early design exploration around safe systems programming and concurrency.
