Back to Projects
Open-Source PlatformMIT LICENSE • TYPESCRIPT & PYTHON

AUTONOMA — DIGITAL WORKER.

An open-source personal AI assistant and digital worker platform. It connects to your favorite chat apps (Telegram, Discord, WhatsApp, Gmail), remembers past conversations, runs tools safely, and includes a live web dashboard.

4+ChannelsTelegram, Discord, WhatsApp, Gmail
< 5msMemory SpeedFast SQLite FTS5 Search
1-ClickSetupnpm install -g autonoma-ai
100+ModelsOpenRouter, Claude, GPT & Local LLMs

Why Autonoma?

Most AI tools are either simple chatbots locked in a single browser tab, or complicated systems that are hard to run and impossible to inspect. Autonoma bridges that gap: it gives you a digital assistant that reaches you in your everyday chat apps, safely performs real tasks, remembers your history, and provides a clear visual web dashboard to see everything it does.

How It Works

Autonoma System Architecture

1. Chat Across All Apps

Connect your AI assistant to Telegram, Discord, WhatsApp, and Gmail. It works as one unified assistant that keeps the same context no matter which app you message it from.

1

2. Long-Term Smart Memory

Built on fast SQLite FTS5 search. It remembers important details, preferences, and past conversations so you never have to repeat yourself.

2

3. Safe Tool Execution

The assistant can browse the web, read and write files, and run commands inside a safe, isolated sandbox with full activity logs.

3

4. Live Web Dashboard

A clean React web dashboard that opens in your browser. It lets you inspect memory, view live tasks, edit personality prompts, and monitor activity in real time.

4

Quick Setup

quickstart.sh
# 1. Install globally via npm
npm install -g autonoma-ai

# 2. Add your API key and launch
export OPENROUTER_API_KEY=your_key_here
autonoma

# 3. Autonoma runs your assistant and opens the live web dashboard on http://localhost:8766

Smart Engineering Choices

Fast Local SQLite MemoryInstead of needing heavy external databases, Autonoma uses SQLite FTS5 search. It is super lightweight, runs locally, and finds relevant past messages in under 5 milliseconds.

Smooth Web DashboardThe AI engine runs asynchronously in Python while streaming live status to a React 19 web dashboard, keeping the UI fast, responsive, and easy to monitor.

The Core Philosophy

"A truly great AI assistant should be easy to reach where you already chat, remember important context reliably, and run everyday tasks safely with complete visibility."

Work
About
Skills
Contact