Local intelligence
Text generation, speech recognition and local document search with llama.cpp, whisper.cpp and SQLite.
Explore local AIIndependent Unix. Open development.
A NetBSD 11 foundation for boards, embedded systems and the ideas you put on them. Hardware adaptations below. Local AI and robotics above.
01 / POSSIBILITIES
EmberBSD owns the kernel and board support. Companion projects supply optional dependencies and real application examples.
Text generation, speech recognition and local document search with llama.cpp, whisper.cpp and SQLite.
Explore local AIZenoh and ROS 2 examples, RGB-D SLAM and a software radio channel. Build on reproducible application workflows.
Explore roboticsBoard-specific boot paths, drivers and firmware integration. Capability tables make tested functions and remaining gaps visible.
Explore board supportCross-build the OS. Use Ports for shared dependencies and Examples for applications. Keep each layer in its own place.
Explore PortsValidation belongs to each workflow and platform. A VM result does not establish physical-board support. GPU/NPU work has its own validation limits; SDK and Runtime remain at the design stage.
02 / HARDWARE
Support is a collection of tested functions, not a promise about every peripheral. The public board pages carry the details.
Also documented: Orange Pi Zero 4 and Raspberry Pi Zero 2 W.
Full board catalogOrange Pi 6 Plus / CIX P1. Support assessment awaits device testing. No validated EmberBSD board profile is published yet. Sharing a SoC with another board does not establish support.
03 / GET STARTED
Start with the public instructions for your target. Pin the source revision and keep the kernel, modules, firmware and userland compatible.
Start with device selection, image availability and verification. Read your board's boot path, tested functions and recovery requirements.
Quick StartUse a full image with compatible local sets. The amd64 VM walkthrough starts with a new virtual disk and checks boot without installation media.
VM installation guideSet up accounts, networking and SSH. Add applications from Ports and Examples. For amd64 VMs, follow the checked upgrade and full backup recovery procedure.
User Guide04 / BUILD IN THE OPEN
Share a reproducible issue or a focused patch. Board contributions include boot integration, regression checks and honest hardware evidence.
Shared dependency fixes belong in Ports. Application examples belong in Examples. The same change procedure applies to maintainers and agent-assisted development.