Open Source

The Company Operating System.
Open protocol. Open source.

DiviDen is an open-source protocol for building Human-AI Command Centers. A shared workspace where a human operator and an AI agent coordinate through a kanban board, task queue, CRM, and structured communication channel.

What it builds

Kanban Board

Shared project/deal pipeline with drag-and-drop, checklists, and assignment

Chat Engine

13-layer system prompt with action tags that trigger real database operations

Task Queue

Dispatch work to the AI agent with lifecycle management and blocking

CRM

Auto-enriched contact database woven into every other system

Agent API (v2)

REST + SSE endpoints for any external AI agent to connect

Memory System

Three-tier memory: explicit facts, behavioral rules, learned patterns

Comms Channel

Shared feed between AI, agent, and operator with state tracking

Integrations

Google Calendar, Gmail, Drive, transcription webhooks, project sync

Quickstart

Clone, configure, deploy. Three phases to a running system.

terminal
# Clone the repo
$git clone https://github.com/jonnyuniverse/dividenapp.git
# Install dependencies
$cd dividenapp && npm install
# Configure environment
$cp .env.example .env # add DATABASE_URL, LLM key
# Push schema & start
$npx prisma db push && npm run dev

Build Phases

Phase 12–3 weeks

Core Web Application

Prisma schema + PostgreSQL
NextAuth (credentials)
Dashboard layout
Chat engine with action tags
Kanban board
Queue panel
CRM
Phase 21–2 weeks

Agent API

v2 REST endpoints
SSE real-time stream
Task dispatch protocol
Agent authentication
Phase 31–2 weeks each

Integrations

Google Calendar sync
Gmail inbox + triage
Meeting transcription webhooks
Project management sync (Trello/Asana)

Architecture

Two actors sharing persistent state. The Command Center is the web app. The Agent connects via REST + SSE.

┌─────────────────────────────┐     ┌─────────────────────────────┐
│  Command Center (Web App)    │◄──►│  AI Agent (Executor)          │
│                              │     │                              │
│  • Kanban Board              │     │  • Polls /api/v2/queue        │
│  • Chat (w/ action tags)     │     │  • Executes via any LLM      │
│  • Queue Panel               │     │  • Reports results via REST  │
│  • CRM / Contacts            │     │  • Listens on SSE stream     │
│  • Comms Channel             │     │  • Any machine / runtime     │
│                              │     └─────────────────────────────┘
│  API Layer                   │
│  • /api/* (UI routes)        │     REST API (v2 endpoints)
│  • /api/v2/* (Agent)         │     SSE Stream
│  • Action tag parser         │     Webhooks (outbound)
│                              │
│  Database (PostgreSQL)       │
│  via Prisma ORM              │
└─────────────────────────────┘
Fractional Venture Partners
Managed Deployment

Want it installed for you?

Fractional Venture Partners deploys DiviDen as a fully managed installation — configured to your tool stack, your workflows, and your operational needs.

Get in Touch