frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Circus Chief – Claude Code, Codex, and Gemini from Your Phone

https://github.com/ferrislucas/Circus-Chief
2•deathmonger5000•1h ago
Hi HN,

Circus Chief is a tool for managing coding agent sessions from a browser. It's specifically optimized for small screens. It supports Claude Code, OpenAI Codex, and Google Gemini CLI agents.

Features

Agents can operate Circus Chief itself. Agents can spawn sessions, schedule sessions, interact with the Kanban board — anything you can do in the UI, an agent can also do.

Schedule work ahead of time.

Automatically reschedule when you hit usage limits.

Configurable, chainable prompt templates.

User-defined commands - agents can run them and see the results, and so can you in the UI. Handy for local CI or routine workflow steps.

Worktree-per-session isolation, or elect to work on a specific branch.

Shared canvas - this is a place for shared artifacts that don't belong in the code. Useful for iterating on planning documents.

Bring your own provider. Use subscription auth for Anthropic, OpenAI, or Google, or point sessions at third-party providers with Anthropic- or OpenAI-compatible endpoints.

If you want to try it:

  npx circuschief
Stack: Vue 3, Express, SQLite, WebSockets. Plain JavaScript. Tailwind.

Development process

I built this almost entirely from my phone and tablet — starting with Claude Code using both Anthropic and z.ai, then adding Codex to the mix around a month ago.

It was vibe coded in the sense that I was not reviewing many individual lines of code. I did review and iterate on plans with the agents, but often stayed out of implementation details. If a plan made sense then I would usually have the agent review it a few times before just letting the agent implement without any intervention. I've enjoyed building this way, but I don't deeply understand a lot of the details of the implementation. That's bitten me exactly once so far, see this issue: https://github.com/ferrislucas/Circus-Chief/issues/944

I used Circus Chief to build Circus Chief from a very early stage. I bootstrapped with Vibe Kanban, then switched to dogfooding once Circus Chief was usable. A lot of the app has been built through the app itself.

By the numbers

2,184 agent sessions since Christmas 2025 — 1,423 were child/follow-up sessions.

Agent mix: 1,818 Claude Code sessions, 363 Codex sessions, and 3 Gemini sessions.

50,929 conversation messages across those sessions.

41 sessions (1.9%) contained strong profanity in user-authored messages.

990 sessions linked to GitHub PRs, across 685 distinct PRs, 759 branches, and 731 worktrees.

Average logged agent call: 131.3 seconds.

2,410 commits on main; 883 pull requests total — 847 merged (~96%).

Repo scale: 887 tracked files and 310K current lines of code (excludes lockfiles, fixtures, and recorded test cassettes).

Peak day: 76 commits on March 21, 2026, first at 12:49am, last at 11:57pm — one every 18 minutes for 23 hours.

Busiest merge day: 28 pull requests shipped — New Year's Day, 2026.

Largest PR by diff: 140K insertions across 92 files — replacing mock Claude fixtures with VCR-style record/replay.

Code: https://github.com/ferrislucas/Circus-Chief

Analytics disclosure: the npm build includes PostHog for anonymous page-view analytics (session recording off, DNT respected). Disable with --no-analytics, in Settings → General, or build from source without a PostHog key.

Show HN: Eyeball

https://tools.myurll.in/eyeball
1•qranalytica•1m ago•0 comments

Open-source NLI ensemble matches Sonnet 4.6 on RAGTruth at 1/250x the cost

https://github.com/firish/rag-rack/blob/main/blog/03_verified_rag.md
1•firish•1m ago•0 comments

John Deere Faces Second Class Action for Monopolizing Repair

https://www.techdirt.com/2026/06/01/john-deere-faces-second-class-action-for-monopolizing-repair/
1•speckx•1m ago•0 comments

I built a datasheet-aware PCB review tool to catch respin bugs

https://app.promptpcb.ai/demo?board=rk3588s
1•devingator•2m ago•0 comments

XLight Finalizes $150M CHIPS grant to build new EUV source in Albany

https://finance.yahoo.com/sectors/technology/articles/xlight-finalizes-150m-chips-incentives-1400...
1•osnium123•2m ago•0 comments

New propulsion system could make tiny satellites both fast and fuel-efficient

https://news.mit.edu/2026/new-propulsion-system-could-make-tiny-satellites-fast-fuel-efficient-0601
1•gnabgib•3m ago•0 comments

Shorebird in Anger: A Production Flutter Code Push Integration

https://about.kikoff.com/build/shorebird-in-anger-a-production-flutter-code-push-integration
1•mooreds•3m ago•0 comments

Beyond the Echo – How satellites steer the radar beam

https://www.iceye.com/blog/beyond-the-echo-how-satellites-steer-the-radar-beam
1•mooreds•4m ago•0 comments

The Emptiness of the Crowded Governor's Race in California

https://www.newyorker.com/news/the-lede/the-strange-emptiness-of-the-crowded-governors-race-in-ca...
1•littlexsparkee•4m ago•0 comments

Hands-On with Coalesce MCPs: Transform, Catalog, and Quality

https://coalesce.io/product-technology/hands-on-with-coalesces-mcps-part-2-building-data-engineer...
1•mooreds•4m ago•0 comments

Dressed/Daily – AI picks your outfit from your wardrobe based on today's weather

https://www.dressed-daily.app
1•ricardojst•5m ago•0 comments

A Potential Client Almost Cost Me My Google Account

https://maxschmitt.me/posts/phishing-attempt
1•Mackser•6m ago•0 comments

Claude Code vs. Cursor vs. Codex vs. Antigravity – Six Months In

https://thenewstack.io/claude-code-vs-cursor-vs-codex-vs-antigravity-2026/
1•Brajeshwar•6m ago•0 comments

Structural Holes and Good Ideas (2004) [pdf]

https://www.bebr.ufl.edu/sites/default/files/Burt%20-%202004%20-%20Structural%20Holes%20and%20Goo...
1•jruohonen•6m ago•1 comments

Show HN: LocalSheets, a single-file spreadsheet with a local-only AI panel

https://github.com/zohaibus/localsheets
1•zpusmani•6m ago•0 comments

Mind your mentions: a mention is a task, not an FYI

https://mindyourmentions.com/
1•bluebuffalo•7m ago•0 comments

Visionary Research on Infinities

https://app-c2bp101xkow1.appmedo.com/
1•tvali•7m ago•1 comments

Upper Management Meeting [video]

https://www.youtube.com/watch?v=DmU9uovmT2A
1•vismit2000•8m ago•0 comments

KDE Plasma 6.8 Planning to End X11 Support, 95% of Plasma 6.6 Users on Wayland

https://www.phoronix.com/news/KDE-Plasma-Wayland-Ex-X11
2•speckx•8m ago•0 comments

AI Workflows Need Topological Sort

https://arpitbhayani.me/blogs/ai-topological-sort/
1•random42•9m ago•0 comments

Extension Developers Sell the Data of at Least 6.5M Users

https://layerxsecurity.com/blog/your-extensions-sell-your-data-and-its-perfectly-legal/
2•ilreb•9m ago•0 comments

Intelligent keyword generation. Nothing more

https://zymacs.github.io/rthots/intelligent_but_humble/
1•kernzistor45•10m ago•0 comments

Arcan: 10 Years of Online Obscurity

https://arcan-fe.com/2026/06/02/arcan-10-years-of-online-obscurity/
1•kogasa240p•11m ago•0 comments

thunderbolt-ibverbs: We have InfiniBand at home

https://blog.hellas.ai/blog/thunderbolt-ibverbs/
1•zdw•12m ago•0 comments

Show HN: RT-PCR Primers Mined and Aggregated

https://wwwprimerpickr.com
1•tmolley•13m ago•0 comments

Drones to protect undersea cables from Russian sabotage

https://www.tomshardware.com/tech-industry/drones-to-protect-undersea-cables-from-russian-sabotag...
1•speckx•13m ago•0 comments

A curated list of Next.js and Supabase production failure modes and fixes

https://github.com/mahdibrr/awesome-nextjs-supabase
2•mahdibrr•13m ago•0 comments

Every Scar Becomes a Song

https://www.youtube.com/watch?v=wLKGiulfOZw
1•keithgdarley•14m ago•1 comments

Fragnesia and Friends

https://www.redhat.com/en/blog/fragnesia-and-friends-when-page-cache-vulnerabilities-keep-coming-...
1•jruohonen•15m ago•0 comments

Local AI handwriting recognition is usable now

https://www.autodidacts.io/usable-local-ai-handwriting-recognition/
1•surprisetalk•15m ago•0 comments