A framework for autonomous organization management.
Datacore Org is the foundation for companies that run themselves. Agents handle day-to-day operations while humans focus on:
- Teaching - Training agents on domain expertise and preferences
- Supervising - Reviewing outputs, correcting course
- Deciding - Making strategic choices that require human judgment
Human Input Agent Operations
─────────── ────────────────
Strategy & Vision ───────> Planning & Execution
├── Product roadmaps
├── Content generation
├── Research & analysis
└── Coordination
Teaching & Feedback ───────> Learning & Improvement
├── Pattern recognition
├── Style adaptation
└── Process optimization
Decisions <─────── Proposals & Options
├── "Here are 3 approaches..."
├── "This needs your approval..."
└── "Escalating: blocker found..."
Each department can have its own module with specialized agents:
| Module | Purpose | Status |
|---|---|---|
datacore-comms |
Marketing, content, social media | Planned |
datacore-dev |
Engineering workflows, deployments | Planned |
datacore-product |
Product management, specs, roadmaps | Planned |
datacore-research |
Market research, competitor analysis | Planned |
datacore-ops |
Operations, OKRs, coordination | Planned |
datacore-finance |
Financial tracking, reporting | Planned |
These modules will be developed primarily by teams using them (e.g., Datafund team developing their areas).
# 1. Fork this template to your org
# github.com/datacore-one/datacore-org → your-org/space
# 2. Clone to your Datacore installation
cd ~/Data
git clone [email protected]:your-org/space.git 1-your-org
# 3. Customize CLAUDE.md with your org context
# 4. Install departmental modules as needed[N]-[name]/ # e.g., 1-datafund/
├── CLAUDE.md # Org context for AI
├── _index.md # Space home page
│
├── .datacore/
│ ├── config.yaml # Space configuration
│ ├── commands/ # Org-specific commands
│ ├── agents/ # Org-specific agents
│ ├── learning/ # AI learning (patterns, preferences)
│ └── modules/ # Departmental modules (gitignored)
│
├── org/ # Task management (GTD)
│ ├── inbox.org # Team task capture
│ └── next_actions.org # AI task queue
│
├── 0-inbox/ # Unprocessed notes
│
├── journal/ # Team activity log
├── today/ # Daily briefings
│
├── 1-departments/ # Active work by department
│ ├── ops/ # Operations
│ ├── product/ # Product management
│ ├── dev/ # Engineering
│ ├── research/ # Research
│ └── comms/ # Communications
│
├── 1-projects/ # Code repos (gitignored)
│
├── 2-knowledge/ # Shared knowledge (Zettelkasten)
│ ├── insights.md # Organizational insights
│ ├── zettel/ # Atomic concepts
│ ├── literature/ # Source summaries
│ ├── reference/ # People, companies, glossary
│ └── [topic]-docs/ # Topic documentation
│
└── 3-archive/ # Historical content
Numbers indicate processing stage:
0-= Capture/inbox1-= Active work (departments, projects)2-= Permanent knowledge3-= Archive
Every major folder has _index.md providing:
- Navigation and entry points
- Status summaries
- Links to key content
Core agents (built into datacore-org):
org-coordinator- Routes tasks, manages handoffs between departmentsdaily-briefing- Generates/todaybriefingsstandup-generator- Compiles team updates
Departmental agents (from modules):
- Each module brings specialized agents for its domain
- e.g.,
datacore-commsbrings content writers, social schedulers - e.g.,
datacore-devbrings code reviewers, deployment managers
Agents improve over time through .datacore/learning/:
| File | Purpose |
|---|---|
patterns.md |
Successful approaches to remember |
corrections.md |
Human feedback and corrections |
preferences.md |
Org style, voice, preferences |
Agents escalate to humans for:
- Strategic decisions
- External communications (final approval)
- Budget/resource allocation
- Hiring decisions
- Legal/compliance matters
- Anything flagged as "needs human judgment"
-
Phase 1: Assisted (Current)
- Agents draft, humans review and publish
- Agents research, humans decide
-
Phase 2: Supervised
- Agents execute routine tasks autonomously
- Humans review summaries, handle exceptions
-
Phase 3: Autonomous
- Agents run day-to-day operations
- Humans set direction and handle edge cases
-
Phase 4: Self-Improving
- Agents identify process improvements
- Agents train other agents
- Humans focus purely on strategy
Departmental modules are developed by teams using them. If you're building out a department:
- Create module in
datacore-one/datacore-[dept] - Add agents for department-specific tasks
- Add commands for department workflows
- Document in module README
MIT