explaingit

rpamis/comet

Analysis updated 2026-07-03 · repo last pushed 2026-07-03

⭐ Rising1,930TypeScriptAudience · developerComplexity · 3/5ActiveSetup · moderate

TLDR

Comet coordinates AI coding assistants so they don't lose track of your project phase, from idea to archive. It chains planning tools, saves progress in a state file, and enforces a structured five-phase workflow.

Mindmap

mindmap
  root((repo))
    What it does
      Manages feature lifecycle
      Syncs planning docs
      Resumes work automatically
    Tech stack
      TypeScript
      YAML state file
      Guard scripts
    Use cases
      Build features with AI
      Enforce planning steps
      Track phase progress
    Audience
      Developers using AI
      Technical founders
      Product managers
    Workflow
      Five-phase pipeline
      OpenSpec for planning
      Superpowers for execution
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Build a new feature with AI while enforcing a structured brainstorm-spec-design-implement-archive flow.

USE CASE 2

Resume an AI coding session after closing it without losing context or document updates.

USE CASE 3

Visualize active changes and task progress on a local dashboard.

USE CASE 4

Validate that AI-generated tasks are actually complete before advancing phases.

What is it built with?

TypeScriptOpenSpecSuperpowersYAML

How does it compare?

rpamis/cometinkeep/open-knowledgelangchain-ai/openwiki
Stars1,9301,8211,759
LanguageTypeScriptTypeScriptTypeScript
Last pushed2026-07-032026-07-022026-07-03
MaintenanceActiveActiveActive
Setup difficultymoderatemoderateeasy
Complexity3/52/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires an existing AI coding assistant and familiarity with OpenSpec and Superpowers workflows to chain together effectively.

In plain English

Comet is a tool that helps you manage the full lifecycle of a software feature, from the initial idea through to archiving, when working with AI coding assistants. If you use AI tools like Claude Code, Cursor, or Copilot to write code, Comet coordinates the workflow so the AI doesn't lose track of what phase a project is in. You run a single command and it figures out where you left off, picks up the work, and keeps all your planning documents in sync automatically. Comet works by chaining together two existing systems: OpenSpec, which handles the "what" (outlines, proposals, requirements), and Superpowers, which handles the "how" (technical design, execution, testing). The tool organizes everything into a five-phase pipeline and uses a state file (.comet.yaml) to track which phase you're currently in. This means if you close your AI coding session halfway through a task, you can resume later and the AI will know exactly where it stopped without re-reading all your project files. Comet also runs guard scripts at each phase boundary to verify tasks are actually complete before advancing, it doesn't just trust the AI saying "done." This is designed for developers, founders, or technical PMs who regularly use AI coding assistants for substantial work and are frustrated by the AI forgetting context, skipping planning steps, or losing track of document updates. For example, if you're building a new feature and want the AI to follow a structured process, brainstorm, write a spec, design, implement, then archive, Comet enforces that flow across 30 different AI coding platforms. What's notable is how Comet moves fragile workflow control out of scattered prompts and into testable scripts that work across macOS, Linux, and Windows. Rather than hoping the AI remembers to update documents or check off tasks, the tool automates handoffs, state updates, validation, and archiving. It also supports a local dashboard that visualizes active changes, phase status, and task progress, giving you a clear picture of where everything stands.

Copy-paste prompts

Prompt 1
Using Comet, initialize a new feature project and walk me through the five-phase pipeline so my AI coding assistant knows which phase to start in.
Prompt 2
My AI coding session lost context halfway through implementing a feature. Use Comet to read the .comet.yaml state file and resume from the exact phase where it stopped.
Prompt 3
Set up Comet guard scripts so that before my AI assistant advances from design to implementation, it validates all planning documents are complete.
Prompt 4
Generate a local dashboard view of my active Comet changes showing current phase status and remaining tasks for each feature.

Frequently asked questions

What is comet?

Comet coordinates AI coding assistants so they don't lose track of your project phase, from idea to archive. It chains planning tools, saves progress in a state file, and enforces a structured five-phase workflow.

What language is comet written in?

Mainly TypeScript. The stack also includes TypeScript, OpenSpec, Superpowers.

Is comet actively maintained?

Active — commit in last 30 days (last push 2026-07-03).

How hard is comet to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is comet for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub rpamis on gitmyhub

Verify against the repo before relying on details.