NanoClaw on RISC-V: from “it works on my board” to automated builds 2026-03-15 Setting up RISC-V GitHub Actions runners to build and publish riscv64 Docker images of NanoClaw automatically. Part 2 of a 2-part series covering feasibility and CI/CD automation. ...
NanoClaw on RISC-V: Running an AI Agent Runtime on a Banana Pi F3 2026-03-14 Getting NanoClaw, an open-source AI agent runtime, running on RISC-V hardware (SpacemiT K1 / Banana Pi F3). Part 1 of a 3-part series covering feasibility, Docker containerization, and the path to upstream support. ...
Benchmarking llama.cpp on SpacemiT K3: RISC-V AI Cores vs Standard RVV (Part 4) 2026-03-12 Benchmarking llama.cpp on SpacemiT's K3 RISC-V chip with three models: X100 cores hit 76 t/s, A100 AI cores are 30x slower on pp until vendor IME2 code unlocks 111 t/s. ...
First Words: LLM Inference on RISC-V 2026-03-11 Running LLM inference on RISC-V with the Python ML stack. Transformers generates text at 0.15-0.93 tok/s on a BananaPi F3, while llama.cpp hits 8.21 tok/s. ...
The Dependency Rabbit Hole: Why 25 RISC-V Python Wheels Weren’t Enough 2026-03-11 A clean-machine pip install exposed stale riscv64 PyTorch wheels, missing system libraries like libopenblas, and transitive dependencies (numpy, grpcio) our PEP 503 wheel index missed. ...
Building a Python Wheel Factory for RISC-V 2026-03-10 How I built a PEP 503 wheel index for riscv64 Python packages using two BananaPi F3 boards, GitHub Actions self-hosted runners, and 26 forked repos. ...