█████╗ █████╗ ██████╗ █████╗ ███╗ ███╗██████╗ ██╗ ██╗
██╔══██╗██╔══██╗██╔══██╗██╔══██╗████╗ ████║██╔══██╗██║ ██║
███████║███████║██████╔╝███████║██╔████╔██║██████╔╝███████║
██╔══██║██╔══██║██╔══██╗██╔══██║██║╚██╔╝██║██╔══██╗██╔══██║
██║ ██║██║ ██║██║ ██║██║ ██║██║ ╚═╝ ██║██████╔╝██║ ██║
╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═╝
High-performance frameworks, systems tools, Rust-native AI experiments, and developer education.
AarambhDevHub is an open-source engineering lab focused on building real systems from first principles.
We build and teach:
- high-performance Rust and Go web frameworks
- local-first AI systems and LLM experiments
- distributed systems, databases, proxies, queues, and container tools
- developer tooling, proc macros, animation libraries, and code generators
- practical engineering education through videos, books, and source code
The philosophy is simple: build the system, understand the internals, then teach the engineering.
|
|
|
Rust-native LLM research project focused on building the stack from the ground up. Includes
|
Local-first AI memory system in Rust. Focus
|
Benchmark numbers are project-reported and should always be read with the documented hardware, workload, and test command for each repository.
| Project | Language | Description |
|---|---|---|
Ajaya |
Rust | High-performance Rust web framework built on Tokio and Hyper |
Rudra |
Go | Fast Go web framework built on net/http and custom routing |
Ignitia |
Rust | Rust web framework with routing, middleware, and type-safe APIs |
Blaze |
Go | Go web framework with HTTP/2, WebSocket, caching, validation, and compression |
Vega |
Rust | Next.js-inspired Rust framework with compile-time file-based routing |
Capsules |
Rust | Backend for a digital time capsule platform |
| Project | Description |
|---|---|
Aarambh AI |
Rust-native LLM project with transformer, training, inference, alignment, and self-learning roadmap |
Manas |
Local-first AI memory system focused on learning and recalling facts from weights |
APEX-1 |
Educational LLM architecture project exploring MLA, MoE, and GRPO-style concepts |
mini-tensorflow |
Educational deep learning framework with tensors, autograd, neural networks, and SIMD work |
exam-cheating-detection |
AI proctoring and exam cheating detection system |
multi-cam-face-tracker |
Multi-camera face tracking and alerting system |
| Project | Description |
|---|---|
typebridge |
Generate TypeScript, Python, Go, Swift, Kotlin, Zod, GraphQL SDL, and JSON Schema from Rust types |
Animato |
Renderer-agnostic Rust animation library |
Spanda |
Rust animation system for WASM, TUI, Bevy, and native rendering |
Scenix |
Rust-native 3D scene toolkit for native and WASM apps |
dev-proxy |
HTTP recording, replay, mocking, and debugging proxy |
| Project | Description |
|---|---|
mini-database |
Graph database with a SQL-like query interface |
mini-kafka |
Distributed message queue |
mini-redis |
In-memory key-value store |
mini-docker-rust |
Container runtime using Linux namespaces and cgroups |
mini-git |
Version control system from scratch |
mini-p2p |
Peer-to-peer file sharing network |
query-engine |
Distributed SQL query engine |
WsForge |
WebSocket load testing tool |
| Project | Description |
|---|---|
pingora-waf |
Web application firewall inspired by Pingora-style proxy architecture |
Gupti |
One-time encrypted secret sharing application |
dev-proxy |
Local API mocking, replay, and traffic debugging |
01. Build from first principles.
02. Ship source, not hype.
03. Benchmark before claiming performance.
04. Prefer clear architecture over hidden magic.
05. Make small working systems before large ones.
06. Keep learning loops measurable.
07. Teach internals, not only APIs.
08. Start building. Keep building.
Aarambh: Your First Real Project
A practical guide for students and developers who want to stop tutorial hell and start shipping real projects.
Deep technical builds covering Rust, Go, web frameworks, systems programming, proc macros, async runtimes, and architecture.
Weekly community learning and project-building discussions.
| Area | Tools |
|---|---|
| Languages | Rust, Go, C++, C, Zig, TypeScript |
| Rust Backend | Tokio, Hyper, Axum, Leptos, Candle |
| Go Backend | net/http, custom routers, middleware, WebSocket systems |
| Systems | Linux, Docker, networking, file systems, concurrency |
| AI | Transformers, local memory, neural networks, inference, quantization |
| Tooling | proc macros, build scripts, GitHub Actions, benchmarking |
Everything here is open source. If it helped you learn or build faster, you can support the work.