btw-interpreter banner

btw-interpreter

1 devlog
24h 26m 39s

Modular backend for BTW (Bumblebee Trusts Wikipedia), an Arch Linux voice assistant powered by GROQ. Supports system command execution, plugin-based API integrations (Gmail, Calendar, Weather, Web), and built-in RAG using LanceDB with embeddings.

This project uses AI

Used Github Copilot to make the Rust Orchestrator.

Repository

Loading README...

bumblebee4ever02

A backend for BTW (Bumblebee Trusts Wikipedia - voice assistant for Arch Linux). Based on Groqs chat completion endpoints.

Features

  • System commands(Linux): run system commands like setting screen brightness, locking, shutting down, setting volume, updating packages etc.
  • Plugins: supports community made plugins to give GROQ as much information as needed (from gmail/calendar/weather api/web search via tavily etc.) to answer your questions accurately.
  • RAG: inbuilt RAG capabilities using LanceDB and Gemini embedding models.

Things you can ask it to do (as of now)

What was the latest email (person x) sent me?
Can you set my screen brightness to 30%?
lock my laptop.
What events do I have in my calendar in august?
What is the weather today?
What is the stock price of NVIDIA?
What were Lewis Hamilton's thoughts on the new 2026 regulations?

Please note: this repo handles only the backend of the voice assistant. The frontend will be released soon.

Attachment
0