๐Ÿ—๏ธ

MauleAI

An AI-powered personal infrastructure platform

Built by Ryan Maule ยท Powered by Archie

What is MauleAI?

MauleAI is a private server running an autonomous AI agent that builds, maintains, and operates a suite of personal life-management tools.

๐Ÿง  Not a chatbot

A full engineering teammate that writes code, deploys services, monitors errors, and manages projects autonomously.

๐Ÿ”’ Fully private

Runs on a personal server. No data leaves the network unless explicitly authorized. Security-first by design.

Meet Archie ๐Ÿ—๏ธ

Archie is the primary AI agent โ€” short for "architect." Not just an assistant, but a teammate with opinions, memory, and continuity across sessions.

๐Ÿ’ฌ Multi-surface

Reachable via Slack, Discord, Telegram, and web chat. Responds in context with channel-specific awareness.

๐Ÿง  Persistent memory

Wakes up fresh each session but reads structured memory files โ€” daily logs, curated learnings, and decision history.

โšก Autonomous work

Picks up tasks from Linear, spawns sub-agents, writes code, runs tests, and deploys โ€” often overnight while Ryan sleeps.

The Platform

๐Ÿซ€ LifeOS Health

Unified health dashboard pulling from Garmin, Oura, Withings, and Viatom. Premium UI with insights engine โ€” goes beyond what consumer apps show.

๐Ÿ’ฐ Financial Planner

Comprehensive financial tracker integrating YNAB, Wealthsimple, TD Bank, AMEX, Koinly, and more. Budget tracking, investment monitoring, net worth analysis.

๐Ÿ“บ IPTV Manager

IPTV playlist management with EPG data and channel organization.

๐Ÿ”ฎ Future: LifeOS Finance

Port Financial Planner into the LifeOS ecosystem for a unified personal operating system.

Technology Stack

Backend

Python Flask SQLite Node.js

Frontend

Vanilla JS HTML/CSS Custom Design System PWA

Infrastructure

Ubuntu Linux Caddy Systemd GitHub Sentry

AI Stack

๐Ÿค– OpenClaw

The agent runtime โ€” manages sessions, tools, memory, cron jobs, heartbeats, and multi-channel messaging. The backbone of Archie.

๐Ÿง  Claude (Anthropic)

Primary LLM for reasoning, code generation, and complex decision-making. Claude Opus for main sessions, Sonnet for sub-agents.

๐Ÿ”€ Multi-model

Routes to DeepSeek, Gemini, GPT-5 Codex, Kimi, and others depending on task complexity and cost optimization.

๐Ÿ•ธ๏ธ Sub-agents

Spawns isolated sub-agents for parallel work โ€” coding, research, QA testing, and design. Each with specialized skills and context.

Project Management with Linear

All work is tracked, scoped, and executed through Linear.

๐Ÿ“ฅ Backlog
โ†’
๐Ÿ” Scoped
โ†’
๐Ÿ“‹ Planned
โ†’
โšก In Progress
โ†’
โœ… Done

๐Ÿค Delegation model

Ryan is always the assignee. Archie is the delegate โ€” autonomous execution with human oversight on decisions.

โฐ Automated scoping

A cron job runs every 15 minutes via Slack integration, automatically scoping new issues. A task worker picks up delegated work every 30 minutes.

Integrations

๐Ÿซ€ Health

  • Garmin (activity, steps, HR)
  • Oura Ring (sleep, readiness)
  • Withings (weight, body comp)
  • Viatom (blood pressure)

๐Ÿ’ฐ Finance

  • YNAB (budgets)
  • Wealthsimple (investments)
  • TD Bank (banking & credit)
  • AMEX / MBNA / PC Financial
  • Koinly (crypto)
  • Google Sheets (tracking)
Sentry (error monitoring) AgentMail (email) Google Calendar

Archie's Skill Set

๐Ÿ Backend

Python/Flask APIs, DB ops, sync jobs

๐ŸŽจ Frontend

HTML/CSS/JS, design system, responsive UI

๐Ÿ–ฅ๏ธ Server Admin

Systemd, Caddy, deployments

๐Ÿ” Research

Web search, analysis, documentation

๐Ÿงช QA Testing

Security audits, regression testing

๐Ÿ“Š Product Mgmt

Sprint planning, issue triage

๐ŸŒ Browser

Web automation, scraping, testing

๐ŸŽฏ Linear

Issue tracking, workflow automation

โš™๏ธ OpenClaw

Self-configuration, cron, skills

A Day in the Life

โ˜€๏ธ Morning โ€” Archie runs heartbeat checks: Linear blockers, LifeOS health, Sentry errors. Reports anomalies to Slack.

๐Ÿ’ฌ Daytime โ€” Ryan chats in Slack. "Fix this bug." "Add that feature." Archie scopes, plans, and executes โ€” spawning sub-agents for parallel work.

๐ŸŒ™ Overnight โ€” Autonomous mode. Archie picks tasks from Linear, writes code, runs tests, and deploys. Ryan wakes up to progress updates.

๐Ÿ”„ Always โ€” Cron jobs sync data, monitor errors, and scope issues. The system runs itself.

Guiding Principles

๐ŸŽฏ Insight over display

Don't replicate what consumer apps already show. Go deeper โ€” cross-source correlations, sports science, longevity research.

๐Ÿ” Privacy first

All data stays on the server. No cloud dependencies. No third-party analytics. Your data is yours.

๐Ÿค Teammate, not tool

Archie has opinions, makes decisions, and earns trust through competence. Not a chatbot โ€” a collaborator.

๐Ÿ—๏ธ Build with purpose

Every feature answers: "What will Ryan learn?" If it just mirrors source data, skip it.
๐Ÿ—๏ธ

MauleAI

Private. Autonomous. Purpose-built.

mauleai.ryanmaule.com ยท Powered by OpenClaw + Claude