Privacy-First
AI Copilot
Astra AI Assistant — local-first AI copilot for macOS and iOS. Your data stays on your device. Open source, privacy-first.
Astra AI Assistant
Local-first AI copilot for macOS and iOS. Built for productivity and privacy.
macOS Assistant
Full-featured AI assistant for your Mac with local models and a wide range of tools.
- Chat with streaming responses using Ollama models
- Voice modes: manual, push-to-talk, and continuous listening
- File & PDF summarization with local processing
- Screen and image analysis using local vision models
- Image generation with OpenAI or WaveSpeed Seedream
- Calendar actions and task management integration
- Diagnostics and setup assistant for easy configuration
- Long-term memory with vector embeddings

iOS Companion
Control Astra from your iPhone or iPad from anywhere in the world.
- Secure pairing with your Mac using QR code or 6-digit code
- Voice input with speech-to-text recognition
- Voice output with local TTS or Mac TTS via Firebase
- Multi-conversation chat with history sync
- Image tools: generate, analyze, and edit images
- Document upload and summarization
- Command cheat sheet with quick actions
- Task management integration with Mac

Voice Control
Control Astra with your voice and use powerful tools to solve tasks.
- Voice modes: manual, push-to-talk, hold-to-talk
- Continuous listening with wake phrase detection
- Voice cloning and TTS customization with WaveSpeed
- Local Qwen3 TTS support for high-quality voice synthesis
- Task management and daily briefing generation
- Image generation and editing with OpenAI or WaveSpeed
- Document processing and summarization
- Web search integration with DuckDuckGo

Privacy First
Your data never leaves your computer. No cloud services, only local models.
- Local Ollama models — 100% private conversations
- End-to-end encrypted pairing between devices
- No data collection or telemetry
- Open source — fully auditable codebase
- Your data, your control
- Optional cloud services (OpenAI, WaveSpeed) require explicit opt-in
- All memory and tasks stored locally

What Makes Astra Powerful
A complete AI copilot for your daily workflow — private, fast, and feature-rich.
Voice Control
Multiple voice modes including continuous listening, push-to-talk, and wake phrase detection.
Text-to-Speech
Multiple TTS providers: macOS, WaveSpeed voice cloning, and local Qwen3 TTS.
Local Memory
Long-term memory with vector embeddings for context-aware conversations.
Local LLMs
Works with Ollama — use any model you want, fully private and offline.
Task Management
Built-in task manager with sync between Mac and iOS devices.
Image Tools
Generate, analyze, and edit images with OpenAI or WaveSpeed Seedream.
Astra in Numbers
12+
Years of Development
50+
AI Models Integrated
100%
Privacy First
macOS + iOS
Full Stack AI
Built with Modern Tech
Swift/SwiftUI
Ollama
Firebase
OpenAI
WaveSpeed
SQLite
AVFoundation
Speech Framework
EventKit
ScreenCaptureKit
ARKit (TrueDepth)
Keychain
Join the Community
Astra is open source and we welcome contributions from the community. Whether you're fixing bugs, adding features, or improving documentation — your help is valuable.
⭐ 500+
Stars on GitHub
👥 15+
Active Contributors
📦 1K+
Weekly Downloads
🌍 30+
Countries Using
Want to adapt Astra for your business?
We can customize Astra for your specific needs — internal support, document processing, enterprise AI integration, or custom features. Contact us to discuss your requirements.
