🚀 Open Source AI Solutions

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.

Open Source

Astra AI Assistant

Local-first AI copilot for macOS and iOS. Built for productivity and privacy.

macOS + iOS

Astra works locally with Ollama models. No cloud services — your data is completely under your control.

Local AI Chat
Long-term Memory
Voice Input/Output
Task Management
File Summarization
Image Generation
Screen Analysis
Calendar Actions
Secure Pairing
Conversation Export
Astra AI Assistant interface on macOS showing chat with local AI models and voice controls
Desktop Experience

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
Astra macOS Assistant showing chat interface with Ollama models, voice controls, and task management
Mobile Companion

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
Astra iOS Companion app showing chat interface, voice controls, and pairing features on iPhone
Voice & Tools

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
Astra Voice Control showing voice modes, TTS settings, and voice cloning interface on macOS
Security

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
Astra Privacy and Security features showing local processing, encrypted pairing, and open source verification
Core Features

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.

By the Numbers

Astra in Numbers

12+

Years of Development

50+

AI Models Integrated

100%

Privacy First

macOS + iOS

Full Stack AI

Technology Stack

Built with Modern Tech

Swift/SwiftUI

Swift/SwiftUI

Ollama

Ollama

Firebase

Firebase

OpenAI

OpenAI

WaveSpeed

WaveSpeed

SQLite

SQLite

AVFoundation

AVFoundation

Speech Framework

Speech Framework

EventKit

EventKit

ScreenCaptureKit

ScreenCaptureKit

ARKit (TrueDepth)

ARKit (TrueDepth)

Keychain

Keychain

Open Source

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.