Skip to main content

An AI-powered, developer-first weekly planning and execution assistant.

Project description

Workplan AI 👊

Developer-first weekly planning and execution assistant.

Workplan AI is a CLI tool designed for engineers who want to maintain a high-performance corporate rhythm. It turns your weekly goals into structured 6-day roadmaps and automates your reporting by syncing directly with your Git activity.


🚀 Installation & Setup

  1. Install from PyPI:

    pip install workplan-ai
    
  2. Initialize the workspace:

    workplan init
    

    This creates a local .workplan directory and sets up your secure API configuration.


📘 Complete Command Guide

1. Planning your Week

  • workplan plan "Goal Description": Uses 9-stage AI expansion to generate 8-12 high-impact tasks for your week.
  • workplan details: Shows your current goal, task statuses, total points, and your professional Focus Score.

2. Daily Execution

  • workplan task <ID>: Shows the full description, estimation reasoning, and signals for a specific task (e.g., workplan task 1).
  • workplan sync: Manually scans your Git commits for Task IDs (e.g., "TASK-1") and marks them as done.
  • workplan eod: Generates a professional, human-readable summary of your day's work based on Git activity. Perfect for Slack or standups.

3. Automation & Intelligence

  • workplan git-hook --install: Inserts a post-commit hook for automatic task syncing.
  • workplan check: Validates your recent commits for "Task Hygiene" (ensuring they have Task IDs for sync).
  • Dependency Intelligence: The AI now reads your pyproject.toml or requirements.txt to recommend library-specific tasks.

4. Multi-Project Management

  • workplan dashboard: Shows a unified view of all active weekly plans across every project you've initialized.
  • workplan details --project <name>: View the weekly plan for any registered project without changing directories.
  • workplan task <id> --project <name>: View a specific task from any registered project (e.g., workplan task 3 --project interview-agent).

5. Reporting & Retrospectives

  • workplan export --format [csv|json]: Generates a manager-ready status report. Includes point totals and risk signals.
  • workplan carryover <ID> --reason "Reason": Marks a task for next week and documents the professional rationale for the delay.
  • workplan health: Analyzes your historical data to report on your Reliability, Velocity, and Focus trends.

6. Growth

  • workplan upgrade: Explore the roadmap for Premium features (Google Sheets Sync, Unlimited History, Teams Webhooks).

💎 The "Corporate Rhythm" Philosophy

  • High Intent, Low Ceremony: Spend 2 minutes planning on Monday, let the AI and Git hooks handle the tracking, and export your report on Friday.
  • Outcome Driven: Every task generated is designed to result in a tangible technical artifact.
  • Professional Transparency: Use the Risk and Carryover signals to manage expectations with your team before deadlines hit.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

Crafted by Sahil Selokar

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

workplan_ai-0.1.0.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

workplan_ai-0.1.0-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

Details for the file workplan_ai-0.1.0.tar.gz.

File metadata

  • Download URL: workplan_ai-0.1.0.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for workplan_ai-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bf91e137c56a7c19f6dddf1937c9fdef9bf00d4cad56490d7bbccb71a14b8c21
MD5 555422290928d245d695a155e46d8726
BLAKE2b-256 758c6ca30300453c89c31fe775e23e11b71110b39bb8357f3c3fd33d9dddcbe7

See more details on using hashes here.

File details

Details for the file workplan_ai-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: workplan_ai-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for workplan_ai-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b97b505f1a6120ddf74876100f26042a30bef9fe004c45b10ef5e1099c6c556f
MD5 094883d96bb0e3e38c4f08d592af4ea3
BLAKE2b-256 8619256294dfdf662a90e5cf7fb9e8075b2d54fd7e892dd23a60a033dca485a5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page