April AI
v1.0Native macOS Assistant with Local Memory and Deep Agents
April is a native macOS assistant that lives in your menu bar and desktop. It is built to be a fast, sarcastic, screen-aware thinking partner. It supports low-latency voice conversations via Gemini Live, automatic context indexing from local files using SQLite FTS and embeddings, and durable memory sessions. For heavyweight tasks like research, code analysis, or artifact generation, April can dispatch work to deep sandbox agents. It also features a conversational Computer Use autopilot for visual UI workflows, bounded by safety policies.
Features
Low-latency voice
Talk naturally using Gemini Live. April speaks short answers out loud and keeps the real answer in chat.
Local memory & context
Drop files into context/inbox for automatic indexing via SQLite FTS + embeddings. Turn useful sessions into attachable memory.
Deep sandbox agents
Send expensive research, code analysis, and artifact generation to Gemini Managed Agents in a remote sandbox.
Computer Use autopilot
Live chat can run a bounded Gemini Computer Use loop for visual UI workflows and form filling with safety pauses.
Local-control tools
Accessibility tools to open apps, use native UI actions, run safe shortcuts, type, and move the mouse.
Stack
Quick start
git clone https://github.com/Guney-olu/april-ai
cd april-ai
pip install torch>=2.0 transformers safetensors fastapi uvicorn requests
# Tensor Parallel - 2 GPUs
python -m april-ai --model /path/to/model --mode tensor --tp-size 2