What is
Aartiq?
Aartiq is an open-source Electron application that integrates large language models with native OS APIs for permission-gated automation. Source: main.js, preload.js, src/lib/, src/core/
Core Features
Module Reference
Architecture
System Design
Aartiq uses a layered architecture that separates concerns while maintaining tight integration between AI intelligence and platform capabilities.
User Interface Layer
Electron shell with native menus, SwiftUI sidebar on macOS, Flutter mobile app
AI Orchestration Layer
Multi-model support (Gemini, Claude, OpenAI, Groq, xAI, Ollama, Apple Intelligence utilities) with RAG memory and thinking panels
Automation Engine
Task scheduling, shell command execution, browser automation, and screenshot capture
Security Layer
Triple-lock architecture: visual sandbox, syntactic firewall, human-in-the-loop
Platform Integration
Cross-platform support for Windows, macOS, Linux, Android with native APIs
AI Integration
Multi-Model Support
Choose the right model for your task. Use cloud APIs for power or run locally for complete privacy.
Google Gemini
Cloud
OpenAI GPT
Cloud
Anthropic Claude
Cloud
Groq
Cloud
xAI Grok
Cloud
Ollama
Local
Apple Intelligence
Native macOS