🚀 Your Data. Your Server. Your Agents. Zero SaaS Bills.
💸 The SaaS Tax Is Real
Let's do some quick math. 🧮
- 🗂️ Trello for tasks — $10/user/mo
- 📝 Notion for docs — $10/user/mo
- 📧 Gmail + Google Workspace — $7/user/mo
- ⚡ Zapier for automation — $30+/mo
- 🤖 An AI chatbot tool — $20+/user/mo
A 10-person team is spending $400–700/month just to manage work. That's $5,000–8,000/year on tools that don't even talk to each other.
Five tabs. Five bills. Five places where context goes to die. 💀
What if you replaced all of it with one thing you run yourself?
That's HiveOps. 🐝
🧠 What Is HiveOps?
HiveOps is an open-source, AI-powered company operating system. It's not another chatbot wrapper. It's not a toy project. It's a full-stack application that handles:
| Feature | Description |
|---|---|
| ✅ Task Management | Priority levels, status tracking, assignments |
| 🤖 AI Agents | Per-department agents that execute tasks automatically |
| ⚙️ Workflow Automation | Triggers, conditions, and actions |
| 📧 Real Email | SMTP + IMAP — not a mock |
| 📚 Knowledge Base | Full-text search across articles |
| 💬 Real-Time Chat | Socket.IO with typing indicators |
| 📊 Dashboard | Live stats and insights |
| 🔐 Auth | JWT with role-based access control |
And it runs in one Docker container on your own server. 🐳
🔥 The Killer Feature: AI Agents That Actually Work
Most "AI tools" are chatbots. You type a question, they type an answer. That's not automation. That's a search engine with extra steps. 😤
HiveOps agents are different.
🏢 Each department gets its own agent
📣 Marketing Agent → Custom system prompt, marketing context
💻 Engineering Agent → Custom system prompt, dev context
🎧 Support Agent → Custom system prompt, support context
⚡ They execute tasks autonomously
Assign a task to an agent. It runs it. Not "suggests next steps." Actually runs it.
Here's the execution loop:
📥 Task assigned to agent
→ 🤖 Agent picks it up
→ ▶️ Executes
→ ✅ Success? Mark complete.
→ ❌ Failed? 🔄 Retry (3x, exponential backoff)
→ 💀 Still failing? Dead letter queue + notify the creator
That's production-grade execution logic. Not a demo. 💪
🔗 Agents can delegate to each other
Complex workflow? Agent A can delegate a sub-task to Agent B. Your engineering agent can hand off a deployment verification to the ops agent. Chain them together.
⚙️ Workflow Automation Without the Zapier Tax
Zapier charges $30+/month for basic automation. HiveOps has it built in. Free. 💸
How it works:
Triggers 🔀 → Conditions 🎯 → Actions ▶️
| 🔀 Triggers | 🎯 Conditions | ▶️ Actions |
|---|---|---|
| 📋 Task created | Priority is urgent | 🔔 Notify manager |
| ✅ Task completed | Due date past | 📝 Update task fields |
| 👤 User registered | Field contains text | ➕ Create new task |
| ⏰ Schedule (daily) | Status is blocked | 💬 Send channel message |
Build your ops logic once. It runs forever. 🔁 No per-action billing. No "premium tier required."
📧 Real Email, Not a Placeholder
A lot of "all-in-one" tools skip email. HiveOps doesn't. 🙅
- 📬 Full inbox — sent, drafts, starred, labels
- 🔄 IMAP polling — automatically pulls new mail and notifies you
- 📤 SMTP outbound — works with Gmail or custom SMTP servers
- ✍️ AI drafts replies — the agent reads the email and drafts a response
- 🔍 Search — find anything across your inbox
It's not a mock. It's actual email integration. 💯
🛠️ The Tech Stack (For the Builders)
HiveOps isn't a spaghetti project. Here's what's under the hood:
🖥️ Backend — Node.js + Express
server/
├── src/
│ ├── config/
│ │ ├── db.js 🗄️ Dual SQLite/PostgreSQL adapter
│ │ ├── logger.js 📋 Pino structured logging
│ │ └── migrate.js 🔄 Versioned migrations
│ ├── middleware/
│ │ ├── auth.js 🔐 JWT + role-based access
│ │ ├── rateLimit.js 🛡️ Brute-force protection
│ │ └── validate.js 🧹 Input sanitization
│ ├── routes/ 🛣️ 12 API route modules
│ └── services/
│ ├── ai-engine.js 🧠 LLM integration
│ ├── email-real.js 📧 SMTP + IMAP
│ ├── execution-loop.js 🔄 Retry + backoff + DLQ
│ ├── scheduler.js ⏰ DB-persisted cron
│ ├── workflows.js ⚙️ Rule engine
│ └── notifications.js 🔔 Socket.IO broadcast
└── __tests__/ 🧪 58 tests (Jest + Supertest)
🎨 Frontend — Next.js 14 (App Router)
web/
├── app/ 📄 12 pages
├── components/ 🧩 Shared UI
└── lib/ 🔌 API client + auth
🗄️ Database Flexibility
Same API, two backends. Switch with one env var. 🔄
| Mode | When | Best for |
|---|---|---|
| 🟢 SQLite | Default | Local dev, prototyping, <10 users |
| 🔵 PostgreSQL |
DATABASE_URL set |
Production, scale, JSONB queries |
14 tables: users, departments, agents, tasks, task_comments, messages, knowledge_base, workflows, workflow_logs, emails, notifications, uploads, scheduled_tasks, schema_migrations 📊
🧠 LLM Agnostic
Works with any OpenAI-compatible API:
- 🟢 OpenAI
- 🟡 Ollama (local models)
- 🔵 Any OpenAI-compatible endpoint
No vendor lock-in. No API key required — simulated fallback mode works out of the box. 📦
⚡ Setup: 60 Seconds
# 1️⃣ Clone the repo
git clone https://github.com/mamoor123/hiveops.git && cd hiveops
# 2️⃣ Copy the env file
cp .env.example .env
# 3️⃣ Generate a secret
openssl rand -base64 32 # paste into .env as JWT_SECRET
# 4️⃣ Launch everything 🚀
docker-compose up --build
| Service | URL |
|---|---|
| 🖥️ Dashboard | http://localhost:3000 |
| 🔌 API | http://localhost:3001 |
| ❤️ Health | http://localhost:3001/api/health |
Postgres + API + Frontend. One command. 🎯
📊 The Comparison That Matters
| Feature | 🔴 SaaS Stack | 🟢 HiveOps |
|---|---|---|
| 💰 Cost | $50–500/mo per tool | Free. Forever. |
| 🗄️ Data | Their servers | Your servers |
| 🤖 AI | Separate subscription | Built-in agents |
| ⚡ Automation | Zapier at $30+/mo | Included |
| 🚀 Setup | Sign up, configure, integrate | docker-compose up |
| 🔒 Lock-in | They own your data | You own everything |
You own the code. You own the data. You own the infrastructure. 👑
🎯 Who Is This For?
- 🚀 Startups that can't afford $500/mo in SaaS tools before they even have revenue
- 🌍 Remote teams that want one platform instead of five disconnected ones
- 👩💻 Developers who prefer self-hosted over vendor-dependent
- 😤 Anyone tired of the SaaS tax and ready to take control
📜 Open Source. No Strings.
HiveOps is fully open source. No "open core" trickery. No "premium features" behind a paywall. No "contact sales for pricing." 🚫
git clone https://github.com/mamoor123/hiveops.git
⭐ Star it. 🍴 Fork it. 🚀 Deploy it. 👑 Own it.
🔗 github.com/mamoor123/hiveops
🐝 Stop renting your tools. Start owning them.
Tags: opensource, selfhosted, ai, productivity, devops
Related Reading
- From git clone to Full Company Operating System in 60 Seconds
- I Was Paying $600/mo for 5 SaaS Tools. So I Built One That Does All of Them.
- I Open-Sourced a Company OS That Replaces 5 SaaS Tools
- Building a Fully Offline AI Coding Assistant with Gemma 4, No Cloud Required
- I Replaced My CI/CD Pipeline with an AI Agent for 30 Days
Top comments (0)