claude-chief-of-staff  by mimurchison

AI Chief of Staff OS for personalized productivity

Created 2 weeks ago

New!

296 stars

Top 89.7% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

An AI Chief of Staff system built on Claude Code, designed to automate personal operating tasks. It targets professionals seeking to enhance productivity by managing communications, preparing for meetings, nurturing relationships, and aligning daily activities with strategic goals, ultimately reducing administrative overhead and improving focus.

How It Works

This system operates as a personal AI operating system with four core pillars: Communicate (triage inbox, draft responses), Learn (automated briefings, meeting prep), Deepen Relationships (self-building personal CRM, staleness alerts), and Achieve Goals (filters decisions through defined objectives). It leverages MCP (Message, Calendar, People) servers for tool integration (e.g., Gmail, Google Calendar, Slack) and is customized via CLAUDE.md to reflect user context, voice, goals, and constraints. The design emphasizes an AI that actively challenges user priorities, promotes clarity over comprehensiveness, and benefits from compounding context for continuous improvement.

Quick Start & Requirements

  • Prerequisites: Claude Code CLI installed and authenticated, Gmail MCP server, Google Calendar MCP server.
  • Install/Run:
    1. git clone https://github.com/mimurchison/claude-chief-of-staff.git
    2. cd claude-chief-of-staff
    3. chmod +x install.sh && ./install.sh
    4. Execute claude and then type /gm to initiate the first morning briefing.
  • Estimated Setup: First morning briefing achievable in under 15 minutes from cloning.
  • Documentation: Detailed setup, MCP server installation, and customization guides are available within the docs/ directory.

Highlighted Details

  • Morning Briefing (/gm): Provides a consolidated overview of calendar, tasks, urgent messages, and market signals before inbox processing.
  • Inbox Triage (/triage): Scans connected communication channels, presenting a prioritized list with AI-generated draft responses.
  • Task Management (/my-tasks): Facilitates task execution through AI-assisted drafting, research, and document preparation.
  • Contact Enrichment (/enrich): Automatically builds and updates contact profiles, alerts on relationship staleness, and suggests conversation topics.
  • Goal-Aligned Operations: Utilizes goals.yaml to filter all system actions, ensuring alignment with defined quarterly objectives and flagging calendar drift.

Maintenance & Community

The project is open-sourced by Mike Murchison, CEO of Ada, for adaptation and improvement. Contributions via pull requests or issues are welcomed. Key contacts include @mimurchison on Twitter/X and Mike Murchison on LinkedIn.

Licensing & Compatibility

  • License: MIT License.
  • Compatibility: The MIT license generally permits commercial use and integration with closed-source projects.

Limitations & Caveats

Requires specific MCP server configurations for core functionality (Gmail, Google Calendar are essential). iMessage triage is restricted to macOS environments. The project is described as "early and evolving," indicating potential for ongoing development, bugs, or breaking changes.

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
1
Star History
297 stars in the last 15 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Didier Lopes Didier Lopes(Founder of OpenBB), and
3 more.

leon by leon-ai

0.1%
17k
Open-source personal assistant to self-host
Created 7 years ago
Updated 16 hours ago
Feedback? Help us improve.