Skip to content

Latest commit

 

History

History
415 lines (280 loc) · 18.4 KB

File metadata and controls

415 lines (280 loc) · 18.4 KB

AgentOS

🤖 Composable AI Copilots — Local-First

Two flagship copilots. One modular platform. 100% private.

Platforms License Docs

📥 Download · 📖 Documentation · 📧 Request License · 🐛 Report Bug


Jean-Pierre — AI PM Copilot Michelle — AI Analytics Copilot

What is AgentOS?

AgentOS is a composable AI agent platform that runs entirely on your machine. It builds specialized copilots — Jean-Pierre for Project Management and Michelle for Analytics Intelligence — each with its own tools, dashboards, and domain expertise. Connect your GitHub, Jira, Slack, or databases and get instant intelligence through natural language.

⚠️ License Required — AgentOS requires a valid license key. Email info@unicolab.ai for a free testing license.

🧪 R&D Project — This is an experimental autonomous compute node for project management. Currently offering free access to the PM flavor in exchange for feedback. There may be bugs — your reports help us improve!

🔒 Your data stays on YOUR machine

All project data, conversations, memories, and configurations are stored locally. API keys (GitHub, Jira, etc.) are stored securely in ~/.agentos/config.yaml and never transmitted to UnicoLab. The only external communication is for license validation and optional anonymized usage statistics.

🔓 No Vendor Lock-In

You have full control over which AI model to use, which prompts to configure, and which tools to enable. Switch between Ollama (free, local), OpenAI, Anthropic, or Gemini at any time. Customize everything to your needs.

See our full Security & Privacy page for details.


⚡ Quick Start

One-Line Install (macOS / Linux)

# Jean-Pierre PM (default)
curl -fsSL https://unicolab.github.io/agentos/install.sh | sh

# Michelle Analytics
curl -fsSL https://unicolab.github.io/agentos/install.sh | sh -s -- --flavour michelle

# Other flavours:
curl -fsSL https://unicolab.github.io/agentos/install.sh | sh -s -- --flavour freelancer
curl -fsSL https://unicolab.github.io/agentos/install.sh | sh -s -- --flavour edith

This auto-detects your OS and architecture, downloads the correct flavour binary, handles macOS Gatekeeper security, installs to PATH, and launches AgentOS — all in one command. Works with or without admin access.

Windows Install

# Download and run the installer (default: PM flavour)
curl -fsSL https://unicolab.github.io/agentos/install.bat -o install.bat && install.bat

# Choose a different flavour:
install.bat --flavour michelle
install.bat --flavour freelancer
install.bat --flavour retail
install.bat --flavour office

This downloads the correct binary, renames it to agentos.exe, installs to %LOCALAPPDATA%\AgentOS, adds to PATH, and launches — all automatically.

Manual Install

📥 Download manually

Each flavour is a separate binary. Choose the one you need:

Flavour Platform Architecture Binary
🎩 PM macOS Apple Silicon arm64 agentos-pm_*_darwin_arm64.tar.gz
🎩 PM macOS Intel amd64 agentos-pm_*_darwin_amd64.tar.gz
🎩 PM Linux x86 amd64 agentos-pm_*_linux_amd64.tar.gz
📊 Michelle macOS Apple Silicon arm64 agentos-michelle_*_darwin_arm64.tar.gz
📊 Michelle macOS Intel amd64 agentos-michelle_*_darwin_amd64.tar.gz
📊 Michelle Linux x86 amd64 agentos-michelle_*_linux_amd64.tar.gz
💼 Freelancer macOS Apple Silicon arm64 agentos-freelancer_*_darwin_arm64.tar.gz
💼 Freelancer macOS Intel amd64 agentos-freelancer_*_darwin_amd64.tar.gz
💼 Freelancer Linux x86 amd64 agentos-freelancer_*_linux_amd64.tar.gz
🥐 Edith macOS Apple Silicon arm64 agentos-edith_*_darwin_arm64.tar.gz
🥐 Edith macOS Intel amd64 agentos-edith_*_darwin_amd64.tar.gz
🥐 Edith Linux x86 amd64 agentos-edith_*_linux_amd64.tar.gz
🛒 Retail macOS Apple Silicon arm64 agentos-retail_*_darwin_arm64.tar.gz
🛒 Retail macOS Intel amd64 agentos-retail_*_darwin_amd64.tar.gz
🛒 Retail Linux x86 amd64 agentos-retail_*_linux_amd64.tar.gz
🏢 Office macOS Apple Silicon arm64 agentos-office_*_darwin_arm64.tar.gz
🏢 Office macOS Intel amd64 agentos-office_*_darwin_amd64.tar.gz
🏢 Office Linux x86 amd64 agentos-office_*_linux_amd64.tar.gz

Full list on the Releases Page.

# Extract (example: PM flavour on Apple Silicon)
tar xzf agentos-pm_*.tar.gz

# The archive contains the binary — rename to 'agentos' for consistency
mv agentos-pm agentos

# macOS: clear Gatekeeper
xattr -rd com.apple.quarantine ./agentos
codesign --force --sign - ./agentos

# Run (no install needed)
./agentos serve

# Or install to PATH
sudo mv agentos /usr/local/bin/
agentos serve

💡 No admin? No problem — just run ./agentos serve from any folder. The install script does the rename automatically.

That's it! 🎉 Open http://localhost:18080 and configure everything in the Web UI Settings.

🖱️ No Terminal Needed

Every download includes double-click launcher scripts — no command line required:

Platform File Action
macOS Start AgentOS.command Double-click in Finder — clears Gatekeeper, opens browser
Windows Start AgentOS.bat Double-click in Explorer — opens browser
Linux start-agentos.sh Make executable, double-click in file manager

📖 Detailed guides: Installation · Ollama Setup · GitHub Setup


✨ Features

🎩 Jean-Pierre — PM Copilot

  • 17 specialized features — sprint planning, delivery tracking, team health
  • 24-card living dashboard — KPIs, Risk Radar, Gantt, Velocity, Heatmaps
  • Proactive risk detection — catches problems before stakeholders notice
  • GitHub + Jira + Slack — multi-repo, multi-board intelligence

📊 Michelle — Analytics Copilot

  • Business answers in plain English — ask questions, get verified SQL answers in seconds
  • Anti-hallucination engine — every answer verified against real DB execution, auto-corrected if wrong
  • Full auditability — see exact SQL, source tables, confidence scores, and provenance trail
  • DB auto-discovery — connects to your databases, detects schemas, tables, columns, and relations automatically
  • Business context — define KPIs, glossary, rules, and templates used as context for every answer
  • Shared Brain — federated learning across agents, knowledge survives team turnover
  • Dynamic dashboards — 9 chart types, KPI monitoring, alerting, and pinnacle insights
  • Background scheduling — schedule reports and monitoring tasks, set and forget
  • Extensible connectors — connect to any data source, use any LLM or local SLM
  • Report builder — SQL playground, visualizer, and one-click executive reports

Platform Capabilities (shared by all copilots)

🧠 Adaptive Memory · 🧬 Self-Reflection & Dreaming Cycles · 📊 Dynamic Dashboards · ⚡ Action Chain Transparency · 🔒 100% Local Privacy · 🤖 Multi-Provider AI (Ollama, OpenAI, Anthropic, Gemini) · 🔄 Federated Learning · 📋 Background Scheduling · 🔌 Extensible Connectors


🎯 See It In Action

Michelle — Ask Anything About Your Data

You ask: "What are the recent sales trends compared to last year?"

Michelle will:

  1. Auto-discover your database schema (tables, columns, relations)
  2. Generate and validate SQL against your actual data
  3. Display results with charts, trend analysis, and confidence scores
  4. Flag anomalies and suggest follow-up questions like "Which product category drove the biggest change?"

Result: Verified answer in 3 seconds — with exact SQL, source tables, and a full provenance trail.

Michelle Analytics Flow — from question to verified answer

📊 Michelle Analytics Dashboard Michelle Dashboard — live KPIs, verified SQL, charts, and provenance
💬 Michelle Chatbot — Ask anything Michelle Chat — natural language to verified SQL
📈 KPI Dashboard Michelle KPI Dashboard
🔍 Schema Browser Michelle Schema Browser — auto-discovered tables and relations
📋 Report Builder Michelle Report Builder

Jean-Pierre — Your AI Project Manager

You ask: "Give me the CTO status report for all projects"

Jean-Pierre will:

  1. Pull live data from GitHub, Jira, and Slack across all your projects
  2. Analyze velocity, risk scores, blockers, and team health
  3. Generate a professional executive report with KPIs, risk radar, and recommendations
  4. Flag the projects that need immediate attention and suggest action items

Result: Multi-project executive report in 30 seconds — with live data, not stale spreadsheets.

Jean-Pierre PM Flow — connect tools to intelligence

📊 Project Dashboard — Classic View Jean-Pierre Dashboard — KPIs, risk radar, velocity, activity
💬 AI Chat — Planning Session Jean-Pierre Chat — planning session with action chains
🗺️ Strategic Canvas Jean-Pierre Strategic Canvas — portfolio health at a glance
👥 Team Pulse Jean-Pierre Team Pulse — contributor health and workload
---

💡 Imagine What Changes

With Michelle — Your Data, Liberated

Instead of... You get...
100 dashboards to pilot your business One local assistant providing instant, verified insights from all your data sources — in plain English
Waiting for a data analyst to answer your question Unlimited, instant, ad-hoc questions — no queue, no ticket, no waiting. Even at 11 PM on a Sunday
Being locked into one database view Multiple scopes, projects, and sources — deep-dive until you know everything. Explore autonomously
Static dashboards that get stale A dynamic dashboard that learns and improves itself. Every correction, every KPI, every rule — Michelle remembers
Manually checking metrics every morning Automated monitoring, anomaly detection, and report generation. Set it and forget it
Sending business data to the cloud Everything runs 100% locally. Your data never leaves. Start instantly — no infrastructure required

💡 Michelle works 100% independently. Start asking questions immediately — no cloud, no waiting. Syncs with AIFlow when you're ready, but delivers value from minute one.

With Jean-Pierre — Your Projects, Under Control

Instead of... You get...
Collecting status updates across 5 different tools One unified view that cross-references GitHub, Jira, and Slack in real time — instant updates, plans, and warnings
Guessing what the tech team is doing Plain English translations of commits, PRs, and sprint data that any stakeholder can understand
Discovering problems at the sprint review Risk detection 3 weeks early — sprint delays, team overload, stale PRs, missing reviewers
Spending half a day building a CTO report One question, 30 seconds: executive report with live data, risk scores, and actionable recommendations
One-time check-ins that miss the big picture Scheduled deep-dive checks, progress reports, daily standups, and weekly retrospectives — all automatic
Waiting for IT to set everything up One install command, 5 minutes to value. 100% local. No cloud dependency

💡 Jean-Pierre works 100% independently. Install and connect in 5 minutes. Syncs with AIFlow when you're ready, but works completely standalone.


🎩 Copilots & Flavours

AgentOS uses a composable flavour system — each flavour is a specialized copilot with its own AI persona, tools, and dashboard:

Flagships

Copilot Binary Description Status
🎩 Jean-Pierre — PM agentos-pm Project management copilot (GitHub + Jira + Slack) ✅ Free testing access
📊 Michelle — Analytics agentos-michelle Analytics intelligence (databases, SQL, KPIs) ✅ Free testing access

More Copilots

Copilot Binary Description Status
💼 Yvette — Freelancer PM agentos-freelancer Time tracking, invoicing, multi-client management ✅ Free testing access
🥐 Édith — Sales Intelligence agentos-edith CRM analytics, pipeline scoring, prospect research ✅ Free testing access
🛒 Retail Ops agentos-retail Inventory & retail analytics ✅ Free testing access
🏢 Office Assistant agentos-office Document management & workflow automation ✅ Free testing access

All flavours share the same powerful engine — they differ in their AI persona, tools, and dashboard.

# Install the PM copilot (default)
curl -fsSL https://unicolab.github.io/agentos/install.sh | sh

# Install Michelle Analytics
curl -fsSL https://unicolab.github.io/agentos/install.sh | sh -s -- --flavour michelle

AgentOS is a composable engine that can be extended to any role. Contact us for custom copilots.


🛡️ Privacy & Security

Privacy Shield

✅ Stays on your machine ↗️ External communication
All project data 🔑 License validation only
Chat conversations 📊 Anonymized usage stats
Agent memory 🐛 Bug reports (user-initiated)
API keys & config 💬 Feedback (user-initiated)
Meeting notes

Using Ollama? Then even your AI conversations never leave your machine. Zero cloud, zero tracking, zero data exfiltration.

📖 Full details: Security & Privacy


🧪 Free Testing Program

We're looking for testers to try AgentOS and share feedback! In exchange, you'll receive:

  • Free license key — no cost, no commitment
  • Priority support from the core team
  • Direct influence on the roadmap

→ Email info@unicolab.ai to request your free license


📖 Documentation

Visit our full documentation at unicolab.github.io/agentos:


⌨️ Keyboard Shortcuts

Shortcut Action
⌘K Command Palette
⌘M JP Memory
⌘N New chat
⌘, Settings
⌘R Refresh data
/ Focus chat
? Shortcuts help


Built with ❤️ by UnicoLab

Composable AI copilots for the AIFlow ecosystem.

"AgentOS copilots don't just show you data — they understand your world."

UnicoLab AIFlow