by drewnekota
One macOS app for Claude Code, Codex, and every agent runtime you use — scheduled runs, global hotkey launcher, per-run git worktrees, one review board.
# Add to your Claude Code skills
git clone https://github.com/drewnekota/cetusLast scanned: 8/2/2026
{
"issues": [
{
"type": "npm-audit",
"message": "next: Next.js: Middleware / Proxy bypass in App Router applications using Turbopack and single locale",
"severity": "high"
},
{
"type": "npm-audit",
"message": "postcss: PostCSS has XSS via Unescaped </style> in its CSS Stringify Output",
"severity": "high"
},
{
"type": "npm-audit",
"message": "sharp: sharp inherited vulnerabilities in libvips: CVE-2026-33327, CVE-2026-33328, CVE-2026-35590, CVE-2026-35591",
"severity": "high"
},
{
"type": "npm-audit",
"message": "xlsx: Prototype Pollution in sheetJS",
"severity": "high"
}
],
"status": "WARNING",
"scannedAt": "2026-08-02T06:32:33.174Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}See how cetus compares with popular alternatives.
cetus is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by drewnekota. One macOS app for Claude Code, Codex, and every agent runtime you use — scheduled runs, global hotkey launcher, per-run git worktrees, one review board. It has 148 GitHub stars.
cetus returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.
Clone the repository with "git clone https://github.com/drewnekota/cetus" and add it to your Claude Code skills directory (see the Installation section above).
cetus is primarily written in TypeScript. It is open-source under drewnekota on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh cetus against similar tools.
No comments yet. Be the first to share your thoughts!
Requires a passing catalog security scan.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.

Agents are no longer the slow part. Claude Code, Codex, and DeepSeek Harness can work for an hour on their own. What slows them down is the person they are waiting on: a permission prompt, a clarifying question, a finished task that nobody has reviewed yet.
And that person is usually juggling several products. Claude Code in one window, Codex in another, scheduled jobs that each report back in a different client. Every switch costs attention, and every minute you don't notice an agent waiting is a minute it sits idle.
Some tools, like Superset, put different runtimes side by side, but in a TUI. A terminal is a fine place for an agent to run and a poor place for a person to read: everything is monospaced text, plans, diffs, and questions all look alike, and whatever scrolls off is gone.
Cetus is built for the human side of the loop: a real desktop app where every agent's work is easy to read, easy to answer, and easy to review.

Everything else in Cetus exists to make your part of the loop shorter.
A workspace feed where every message starts its own session, on whichever runtime you @mention. Open any thread docked beside the feed, and follow the activity badges to the next session that needs you.

Hold both ⌘ keys to summon an agent over any app. Cetus brings along the current screenshot, frontmost app, browser URL, and selected text as removable context chips, so you can ask in place instead of switching windows and explaining what you are looking at.

Turn any prompt into a one-off or recurring job (at / every / cron / daily) on any runtime. Each run works in a fresh background conversation and lands on the board for review, instead of reporting back in yet another client.

The less context you have to type, the faster you get back out of the loop.
Every capability that touches your screen, mic, or apps is opt-in, and everything stays on your Mac.
Cetus runs on Apple Silicon Macs. There are two builds of the same app:
| Build | Download | Requires |
|---|---|---|
| Cetus — the original app, built with Tauri | Cetus.dmg | macOS 13+ |
| Cetus Swift (Beta) — a native SwiftUI build, still missing some polish | Cetus-Swift.dmg | macOS 15+ |
Both update themselves. Then:
claude, codex, or dsh (DeepSeek Harness) CLI.Early release: Cetus is under active development. Please open an issue if something breaks or a workflow is missing.
⭐️ Star the repo to get notified about new releases. To share feedback, scan the QR code with WeChat to join the group chat.
MIT