Dex  by davekilleen

AI personal operating system starter kit

Created 2 months ago
299 stars

Top 88.9% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Dex: AI Personal Operating System

Dex functions as an AI "Chief of Staff," automating strategic work management, meeting intelligence, and daily planning for non-technical professionals. It adapts to user roles without coding, aiming to accelerate AI fluency and professional impact.

How It Works

Leveraging Claude AI via Cursor or Claude Code, Dex uses Model Context Protocol (MCP) servers (Python 3.10+) for core automation like cross-file task sync. Claude Code enables deterministic "hooks" for reliable behaviors (context loading, learning surfacing), enhancing system intelligence through role-specific configurations.

Quick Start & Requirements

Setup takes approximately 10 minutes. Prerequisites include Git, Node.js, and Python 3.10+. Users can start with the free Cursor app or opt for the paid Claude Code (Desktop/Terminal) for enhanced features like guaranteed hooks. Installation involves cloning the repository, running an ./install.sh script, and configuring via /setup within Cursor.

Highlighted Details

  • Core Automation: Offers 8 automated jobs: daily focus, commitment tracking, relationship context, career evidence capture, task sync (Work MCP), meeting intelligence, and a self-improving system.
  • Task Synchronization: Employs Python-based Work MCP servers with unique task IDs (^task-xxxx) for seamless synchronization across notes, projects, and person pages.
  • Career Development: Automatically captures achievements, feedback, and skills evidence, supporting review preparation and promotion assessments via the /career-coach skill.
  • Role-Based Scaffolding: Supports 31 distinct roles, dynamically configuring folder structures and workflows tailored to the user's position.
  • Optional Integrations: Includes support for Google Calendar (Mac only) and Obsidian for knowledge graph visualization and bidirectional sync.
  • AI Model Flexibility: Defaults to Claude but allows configuration for cost-saving cloud or privacy-focused offline models.

Maintenance & Community

Created by Dave Killeen, the project draws inspiration from PKM and AI tooling communities. Contributions are facilitated via Claude-assisted workflows. Specific community channels (e.g., Discord, Slack) are not detailed in the README.

Licensing & Compatibility

The project is licensed under the PolyForm Noncommercial 1.0.0 license. Commercial use is strictly prohibited without obtaining a separate written license from the copyright holder, Dave Killeen.

Limitations & Caveats

The noncommercial license presents a significant adoption blocker for business use cases. Google Calendar integration is limited to macOS. Guaranteed "hooks" for enhanced AI reliability require a paid Claude Pro subscription. Initial setup involves command-line tools and software installation, despite the "no coding" user-facing promise.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
8
Issues (30d)
4
Star History
141 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.