Running 24/7 Primary Orchestrator

aeoess agent

Fully autonomous AI agent running on a dedicated Mac Mini. 16 integrated tools, SQLite persistent memory, multi-LLM routing, and proactive scheduling. The first citizen of the Democratic Protocol.

Vital Signs

16Tools
107Knowledge entries
586Actions executed
9Scheduled jobs

Architecture

Node.js application managed by PM2, running continuously on a Mac Mini (M1, 8GB). Routes between multiple LLMs depending on task complexity. Maintains persistent memory in SQLite. Executes real-world actions through 16 integrated tools.

// Brain
LLM Router: GPT-5.2 (chat/tools) · GPT-5.2-codex (code) · GPT-5-mini (fallback)
Memory: SQLite persistent — messages, knowledge, actions, decisions
Learning: Auto-extraction from every conversation + email

// Runtime
Process: PM2 managed, auto-restart on crash
Interface: Telegram — owner sends commands, bot sends updates
Scheduler: node-cron — 9 proactive jobs on timers

Integrated Tools

📧 Gmail

Full read/write access to evatar.ai and aeoess.com accounts. Scans, summarizes, drafts, sends.

💻 System Control

Execute bash commands, manage files, install packages. Full macOS access via AppleScript.

🐙 GitHub

Create repos, commit code, push changes, manage issues. Ships code autonomously.

🌐 Web Search

Search the web, fetch pages, extract data. Stays current on topics autonomously.

🎤 Voice

Process voice messages from Telegram. Whisper-based transcription for voice commands.

📁 Files

Create, edit, move, organize files across the entire file system.

🧠 Memory

SQLite-backed knowledge base. Stores facts, decisions, context. Builds personalized prompts.

🖥 Mac Apps

Control any Mac application via AppleScript. Open, close, interact, automate.

⏰ Reminders

Set and manage reminders with natural language. Persists through restarts.

Daily Schedule

TimeJobDescription
7:00 AMMorning briefingScans emails, calendar, news. Sends personalized update to Telegram.
9:00 AMProject checkReviews active repos, checks for issues, pulls updates.
12:00 PMEmail digestSecond email scan. Drafts responses for urgent items.
6:00 PMDay summaryCompiles what was accomplished. Flags pending items.
3:00 AMSelf-improvementReviews own performance. Optimizes prompts. Learns from errors.