Skip to content

UnicoLab/agentos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 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
💼 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
🛒 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

  • Natural language SQL — ask questions, get verified answers in seconds
  • Zero hallucinations — every answer backed by real SQL and provenance
  • Shared team brain — one teaches, everyone benefits
  • Full data platform — Schema Browser, SQL Studio, KPI Engine, Test Harness

Platform Capabilities (shared by all copilots)

🧠 Adaptive Memory · 🧬 Evolutionary Context · 📊 Dynamic Dashboards · ⚡ Action Chain Transparency · 🔒 100% Local Privacy · 🤖 Multi-Provider AI (Ollama, OpenAI, Anthropic, Gemini)


🖼️ Screenshots

📊 Dashboard — Classic View Dashboard
💬 AI Chat — Planning Session Chat
📁 Projects Page Projects
⚙️ Settings — Model Configuration Model Config

🎩 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

About

A local-first AI copilot that connects various data and allowing to process them using chosen flavour 100% locally!

Resources

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors