https://github.com/whykusanagi/celeste-ops
CelesteOps — local-first creator control panel: signed macOS app + MCP agent kit
https://github.com/whykusanagi/celeste-ops
agent-skills ai-agents anthropic bun claude claude-code claude-skill claude-skills creator-tools desktop-app developer-experience electrobun local-first macos mcp model-context-protocol skills-marketplace sqlite task-management
Last synced: about 3 hours ago
JSON representation
CelesteOps — local-first creator control panel: signed macOS app + MCP agent kit
- Host: GitHub
- URL: https://github.com/whykusanagi/celeste-ops
- Owner: whykusanagi
- License: other
- Created: 2026-06-02T20:43:29.000Z (13 days ago)
- Default Branch: main
- Last Pushed: 2026-06-07T09:01:16.000Z (8 days ago)
- Last Synced: 2026-06-07T10:24:06.952Z (8 days ago)
- Topics: agent-skills, ai-agents, anthropic, bun, claude, claude-code, claude-skill, claude-skills, creator-tools, desktop-app, developer-experience, electrobun, local-first, macos, mcp, model-context-protocol, skills-marketplace, sqlite, task-management
- Language: JavaScript
- Size: 11 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CelesteOps
CelesteOps is a local-first creator control panel for macOS. It tracks tasks, a
content pipeline, a stream calendar, milestones, and documents — which now carry
collaborative decisions/comments and embeddable sandboxed HTML prototypes. AI
agents (Claude Code, Claude Desktop, Cursor, Codex, Celeste CLI) drive it over MCP.
This repository is the public distribution and agent kit. The app source stays
private; here you get the built app plus what a client needs to connect to it.
## Contents
- `server/`: the MCP shim, a pure-Node stdio server that forwards all 67 tools to
the running app's HTTP API. Run `npm install` inside it to vendor its deps.
- `scripts/install-mcp.ts`: detects your installed clients and wires them up.
- `skills/`: a drop-in skill that teaches an agent how to read and write CelesteOps tasks.
- `MCP.md`: the 67-tool reference for agents.
- `INSTALL.md`: how to connect your clients.
- `VERIFY.md`: how to verify a signed release download.
- `celeste-ops.mcpb`: one-click Claude Desktop extension — install it and paste a
pairing code; no clone needed.
- Releases host the signed macOS app, `checksums.txt`, and its signature.
## Quick start
1. Download the macOS app from the latest
[Release](https://github.com/whykusanagi/celeste-ops/releases/latest):
`CelesteOps--macos-arm64.zip` for Apple Silicon. Verify it
([VERIFY.md](./VERIFY.md)), unzip it, move `CelesteOps.app` to `/Applications`,
and launch it. The build is ad-hoc signed, so on first launch right-click the
app and choose Open.
2. Clone this repo, then connect your clients ([INSTALL.md](./INSTALL.md) has the detail):
```bash
cd server && npm install && cd ..
# In the app: Settings → Connections → pick a product → Add Client, copy the code.
# One client per run — pass the matching --client slug:
bun run install:mcp --pair --client claude-code
```
**Claude Desktop is simpler** — no clone needed: install `celeste-ops.mcpb`
(Settings → Extensions) and paste a pairing code. See [INSTALL.md](./INSTALL.md).
## License
Proprietary. Free to download and run to connect your own clients to your own
CelesteOps app; redistribution and resale are reserved. See [LICENSE](./LICENSE).