explaingit

ballyhofam-bot/claude-project-os

Analysis updated 2026-05-18

16JavaScriptAudience · pm founderComplexity · 3/5Setup · moderate

TLDR

A three layer memory and task tracking framework that gives Claude Projects persistent context across sessions using files, a database, and skill commands.

Mindmap

mindmap
  root((Claude Project OS))
    What it does
      Persistent memory
      Task tracking
      Session continuity
    Tech stack
      JavaScript
      Cloudflare D1
      Netlify
    Use cases
      Daily brief command
      Meeting debrief
      Weekly review
    Audience
      Claude Pro Team users
      PM founder

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

Keep a persistent decision log and session history across Claude Project sessions

USE CASE 2

Track tasks with due dates and priorities in a live dashboard

USE CASE 3

Run a /morning command to build a daily brief from live database state

USE CASE 4

Run a /debrief command after a meeting to extract tasks and people intelligence

What is it built with?

JavaScriptCloudflare D1Netlify

How does it compare?

ballyhofam-bot/claude-project-osakaakshat246/ecoscore-browser-extensionandrelog99/dam
Stars161616
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderatehardeasy
Complexity3/53/52/5
Audiencepm founderdeveloperdeveloper

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

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Requires a Cloudflare account and a Netlify account for the database and dashboard layer.

License not stated in the available information.

In plain English

Claude Project OS is a framework that gives Claude Projects a persistent memory and task-tracking system. Claude Projects (a feature of Claude Pro and Team accounts) lose context over time because long conversations get compressed, and new sessions start fresh. This system solves that by layering three kinds of storage on top of a Claude Project so nothing important gets lost. Layer 1 is a set of markdown files uploaded directly to the Claude Project. Claude reads these at the start of every session. They hold your role, key people and relationship dynamics, a decision log, institutional knowledge, and a running session history. Because project files are not compressed like conversation history, they survive indefinitely. Layer 2 is a live database and dashboard. You set up a Cloudflare D1 database (a serverless SQL store) with an API worker in front of it, and a Netlify-hosted dashboard for viewing it in a browser. This layer tracks structured data, tasks with due dates and priorities, a people directory, and a leadership moves log. Layer 3 is a set of skill commands: markdown files that Claude treats as executable routines. Typing /morning pulls live database state and builds a daily brief. /debrief after a meeting extracts tasks and captures people intelligence. /close reconciles the day and updates the memory files. /status gives a quick count of open and overdue items. /weekly runs a full week review. The project is written in JavaScript and requires a Cloudflare account and a Netlify account, both of which have free tiers. The full README is longer than what was provided.

Copy-paste prompts

Prompt 1
Set up the three layer memory system for my Claude Project using this framework
Prompt 2
Configure a Cloudflare D1 database and API worker for the Claude Project OS dashboard
Prompt 3
Use the /weekly skill command to run a full week review of my project
Prompt 4
Explain how the markdown memory files avoid being compressed like conversation history

Frequently asked questions

What is claude-project-os?

A three layer memory and task tracking framework that gives Claude Projects persistent context across sessions using files, a database, and skill commands.

What language is claude-project-os written in?

Mainly JavaScript. The stack also includes JavaScript, Cloudflare D1, Netlify.

What license does claude-project-os use?

License not stated in the available information.

How hard is claude-project-os to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is claude-project-os for?

Mainly pm founder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.