Eä: A SIMD Compiler for Python Written in Rust

What Eä Does
Eä is a compiler for SIMD kernels that solves a common workflow problem: writing Python code, profiling to find hot loops, rewriting in C, fighting ctypes, debugging pointers, and finally getting a 5× speedup—only to repeat the process the next week.
How It Works
With Eä, you:
- Write a small .ea file
- Run one command
- Call it from Python like a normal function
The kernel runs at native vectorized speed. Example usage:
import ea
kernel = ea.load("fma.ea")
result = kernel.fma_f32x8(a, b, c, out) # 6.6× faster than NumPy
Technical Details
The compiler generates:
- Shared library
- Python wrapper
- Also Rust, C++, PyTorch, and CMake bindings
Target architectures:
- x86-64 (AVX2 / AVX-512)
- AArch64 (NEON)
The compiler itself:
- ~12,000 lines of Rust
- 475 tests
- No ctypes, header files, or build system required
Development Context
The developer built Eä with the help of AI models, using Claude for heavy lifting while maintaining architectural control. The main insight was that handling all the "glue code" matters more than SIMD itself, allowing developers to focus only on the kernel.
Benchmarks
Benchmarks show 6.6× faster performance than NumPy for the fma_f32x8 example. The developer notes these are from a fairly simple setup but tried to keep things fair and reproducible.
📖 Read the full source: r/ClaudeAI
👀 See Also

Community-voted Model Leaderboard for OpenClaw Released
A new community-voted leaderboard for models compatible with OpenClaw is now available, with Opus 4.5 currently leading.
MathCode: A Mathematical Coding Agent with Lean 4 Formalization
MathCode is a terminal AI coding assistant that converts plain-language math problems into Lean 4 theorems and attempts formal proofs, with a persistent REPL, reusable libraries, and an Obsidian knowledge graph.

Local Behavioral Monitoring System with MCP Pipeline and Claude Code
A developer built a local behavioral monitoring system called BRAIN that tracks app switches, file operations, and dev sessions, piping data through a custom MCP server to Claude Code. The system runs 100% locally with zero cloud dependency.

Foreman: Open Source Slack Bot for Remote Control of Local Claude Code
Foreman is a free, open source Slack bot that provides remote control for locally running Claude Code instances. It allows developers to send tasks to Claude from their phone while maintaining full local access to filesystem, tools, and environment.