B
B is a desktop companion app that watches your screen, listens, and speaks up with context-aware help while you work.
What it is good for
- Getting help with whatever is on your screen
- Talking to an AI companion by voice or typed messages
- Running a local AI assistant on your own computer
- Getting proactive suggestions while working on a task
At a glance
- Who it is for
- Setup
- Guided command-line setup
Level 4 of 5. You copy and paste commands into a terminal by following the instructions. Comfortable territory for vibe coders.
- Cost
- Free and open source
- Type
- Agent app
- Tasks
- Works with
- Groq, llama-cpp, Piper TTS, Faster-Whisper, Tesseract OCR
Momentum
- Rank this week
- #80
- Best rank
- #16 week 43, 2026
- Stars gained last week
- +1,495
- GitHub stars
- 5,139
GitHub numbers as of Nov 2, 2026. Updated weekly.
Ranking history
Official links
Setup steps are on the official pages. We do not repeat them here, since they change.
Questions
- Is B free?
- Yes. It is free and open source (MIT license).
- Do I need to know how to code to use B?
- You do not need to write code, but setup means copying and pasting commands into a terminal by following its instructions.
- What does B work with?
- According to its own documentation, it works with Groq, llama-cpp, Piper TTS, Faster-Whisper, and Tesseract OCR.
- What is B good for?
- Getting help with whatever is on your screen, talking to an AI companion by voice or typed messages, running a local AI assistant on your own computer, and getting proactive suggestions while working on a task.
Similar agents
- OpenHuman
OpenHuman is a desktop app and Rust library that runs many AI agents cheaply on a small server for developers and people who want a personal agent.
- Rakazo
Rakazo is a self-hosted AI assistant that runs persistent bots with memory and routines for people who want to pick their own model and computer.
- Andee
Andee is an agent app that lives on your Android phone or Mac and operates any app for you, without integrations.
- nanoMuse
nanoMuse is a personal agent app that runs tasks across your phone, computer, and browser, asking before anything irreversible.
- Xiryn
Xiryn is a self-hosted personal agent that runs tasks on its own Linux desktop in Docker, keeping your data on your own computer.
- Hermes Talk
Hermes Talk is a realtime voice plugin that lets you talk to a Hermes Agent, which runs tasks in the background and reports back out loud for people who would rather speak than type.