Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoopBudget CLI

Public, zero-Node tooling for LoopBudget.

Binary Role
loopbudget-claude-code Claude Code Stop hook → /api/ingest
loopbudget-cursor Cursor transcript sidecar → /api/ingest

Install

curl -fsSL https://raw.githubusercontent.com/LoopBudget/cli/main/install.sh | VERSION=0.2.0 bash
export PATH="$HOME/.loopbudget/bin:$PATH"
loopbudget-claude-code init   # writes ~/.loopbudget/credentials (mode 600)

Install one tool only: TOOLS=cursor VERSION=0.2.0 bash …

Claude Code

{
  "hooks": {
    "Stop": [{
      "hooks": [{
        "type": "command",
        "command": "loopbudget-claude-code stop-hook"
      }]
    }]
  }
}

Cursor

# credentials already from init — optional filter:
PROJECT_FILTER=my-project loopbudget-cursor

Threat model

SECURITY.md

Build

go test ./...
go build -o loopbudget-claude-code ./cmd/loopbudget-claude-code
go build -o loopbudget-cursor ./cmd/loopbudget-cursor
./scripts/release.sh

About

Public LoopBudget CLIs (Claude Code stop hook, etc.)

Resources

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages