RENFIELD
Personal AI Assistant
Self-hosted AI assistant with voice satellites, 100+ tool integrations, and full offline capability.
Features
Everything you need for a private, self-hosted AI assistant.
Voice Satellites
Pi Zero 2 W with wake word detection, STT & TTS. One per room, starting at ~30 EUR.
Knowledge Graph
Entities & relations extracted from conversations and documents via LLM, stored with vector embeddings.
RAG Hybrid Search
Dense + BM25 via Reciprocal Rank Fusion. Ingest PDF, DOCX, XLSX, and more.
Presence Detection
BLE scanning, speaker recognition, and web-auth presence. Room-level tracking with privacy-aware TTS.
Agent Loop (100+ Tools)
ReAct agent with 9 MCP servers: Home Assistant, n8n, weather, search, news, calendar, and more.
Long-Term Memory
Learns preferences and facts over time with contradiction detection and semantic recall.
Media Follow Me
Music follows you between rooms via DLNA and TuneIn. Room owner priority and per-user opt-out.
Offline & Private
Your hardware, your data. No cloud dependency. GDPR-compliant by design.
Screenshots
A clean, responsive interface with full dark mode support.
Architecture
Modular design with MCP protocol for tool integration, local LLM inference via Ollama, and a React PWA frontend.
Quick Start
Up and running in three steps. No cloud account required.
Clone & configure
git clone https://github.com/ebongard/renfield.git
cd renfield
cp .env.example .env # edit to your needs Start the stack
docker compose up -d Pull a model
docker exec -it renfield-ollama ollama pull qwen3:8b
Open http://localhost:3000 and start chatting.
Tech Stack
Built on proven open-source technologies.