frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Centurion – K8s-style resource scheduler for AI coding agents (open source)

https://github.com/spacelobster88/centurion
1•xinhat•1h ago

Comments

xinhat•1h ago
I built Centurion because Claude Code has zero cross-session resource awareness. In headless mode (claude -p), each CLI session runs independently with no knowledge of other sessions on the same machine. Spawn five parallel sessions on a 16 GB Mac Mini and you get OOM kills — there's no shared scheduler, no memory backpressure, nothing preventing collective resource exhaustion. Anthropic closed the maxParallelAgents feature request (#15487) as NOT_PLANNED — resource orchestration is outside their scope.

Centurion fills that gap at the OS/infrastructure layer:

- Hardware-aware scheduling: probes CPU cores, RAM, and thermal state before admitting agents - Memory pressure detection: three states (normal/warn/critical) with automatic throttling - Progressive ramp-up: batch size starts at 1, doubles on success, halves on failure - Task DAG orchestration (Harness Loop): decomposes projects into phases with dependency tracking, dispatches parallel batches, handles retries - Real-time events: WebSocket streaming for live agent status (Aquilifer event bus) - Auto-scaling (Optio): monitors queue depth every 10s, scales agents up/down

It uses a Roman military naming convention because why not: Centurion (engine), Legion (deployment group), Century (agent squad), Legionary (individual agent = K8s Pod).

Concrete numbers: - 20+ simultaneous Claude agents on a single 16 GB Mac Mini, zero OOM kills - 8 Rust PRs submitted in 30 min, each passing 7,000+ tests - 8 parallel research tasks completed in 34 min with zero retries

Tech stack: Python 3.12+, FastAPI, SQLite. 382 tests passing. 21 REST endpoints. 19 MCP tools for Claude Code integration. Supports Google's A2A protocol.

Model-independent — the same scheduler works for Claude, GPT, Gemini, or plain shell scripts. It manages processes, not prompts.

MIT licensed: https://spacelobster88.github.io/centurion/

I Used Claude Code to reverse engineer a 13-year-old game binary

https://old.reddit.com/r/ClaudeAI/comments/1ru3irp/i_used_claude_code_to_reverse_engineer_a/
1•virgildotcodes•35s ago•0 comments

Agent Context Is Data. Treat It That Way

https://medium.com/@a.mandyev/agent-context-is-data-treat-it-that-way-cd8bcfd03ced
1•andrey_m•4m ago•1 comments

UK must build own nuclear missiles, say Lib Dems

https://www.bbc.co.uk/news/articles/cy0dz1k0rr4o
1•mmarian•5m ago•0 comments

How will we know if AI is smart enough to do science?

https://www.science.org/content/article/how-will-we-know-if-ai-smart-enough-do-science
1•XzetaU8•7m ago•0 comments

Why libraries have a hold on me: A love letter

https://www.csmonitor.com/The-Home-Forum/2026/0306/reading-library-books
1•Tomte•11m ago•0 comments

PDF2Markdown – Free online converter and API for PDF/images to Markdown

https://pdf2markdown.io
1•ntbperst•12m ago•1 comments

How Journalists Can Make AI Work for Them

https://www.cjr.org/analysis/how-journalists-can-make-ai-work-for-them.php
1•Tomte•12m ago•0 comments

Your Mac and a Canon Printer

https://furbo.org/2026/03/14/your-mac-and-a-canon-printer/
2•chmaynard•14m ago•0 comments

Pathways to a fair technological future [pdf]

https://storage02.forbrukerradet.no/media/2026/02/breaking-free-pathways-to-a-fair-technological-...
1•gostsamo•14m ago•0 comments

Self-Evolving Skill for Claude Code – v3 validation complete

https://github.com/191341025/Self-Evolving-Skill
1•tiansenxu•17m ago•2 comments

LotusNotes

https://computer.rip/2026-03-14-lotusnotes.html
1•TMWNN•18m ago•0 comments

Replace Cloud Hosting with a Raspberry Pi

https://doap.metal.bohyen.space/blog/post/domain-addressable-home-paas-raspberry-pi/
1•nanacnote•20m ago•0 comments

I built vault-gated credential storage in a Tauri/Rust desktop app

https://r2desk.greeff.dev
3•pio_greeff•33m ago•1 comments

Jürgen Habermas, German philosopher and sociologist, dies aged 96

https://www.theguardian.com/world/2026/mar/14/jurgen-habermas-german-philosopher-and-sociologist-...
1•mellosouls•35m ago•0 comments

Tech's Empiricism Problem

https://deadsimpletech.com/blog/tech_empiricism_problem
1•HotGarbage•37m ago•0 comments

Virtual AI Team Instead of OpenClaw

https://timdietrich.me/blog/virtual-ai-team-instead-of-openclaw/
3•davemateer•37m ago•1 comments

OpenFlow – Dashboard for Managing Claude Code Sessions with RuFlo

https://github.com/ai-genius-automations/openflow
3•andycodeman•41m ago•1 comments

Poll: What mobile OS do you primarily use?

1•chistev•44m ago•0 comments

You Need Deterministic Gates for Probabilistic AI Agents

https://www.appsoftware.com/blog/you-need-probabilistic-gates-for-deterministic-ai-agents
3•gbro3n•48m ago•1 comments

Watch TK Video Without App

https://watchwithoutapp.org/
1•0xCafeBabee•48m ago•1 comments

The Internet After Search (Matthew Prince from Cloudflare at SXSW) [video]

https://www.youtube.com/watch?v=mQL_97LxAPE
1•gala8y•49m ago•0 comments

Atoms

https://atoms.co/
1•doppp•52m ago•0 comments

Rosetta Map – translating neighborhoods between cities

https://walzr.com/rosetta-map/
1•walz•52m ago•0 comments

A fast, single-file terminal emulator for macOS

https://github.com/LEVOGNE/quickTerminal
2•LEVOGNE•53m ago•0 comments

Identical twins on trial: can DNA testing tell them apart?

https://www.nature.com/articles/d41586-026-00521-z
1•beardyw•54m ago•0 comments

The Appalling Stupidity of Spotify's AI DJ

https://www.charlespetzold.com/blog/2026/02/The-Appalling-Stupidity-of-Spotifys-AI-DJ.html
3•ingve•54m ago•0 comments

A Guide to vim.pack (Neovim built-in plugin manager)

https://echasnovski.com/blog/2026-03-13-a-guide-to-vim-pack
1•birdculture•55m ago•0 comments

Auto-research: The Lab that runs while you sleep

https://adlrocha.substack.com/p/adlrocha-auto-research-the-lab-that
1•adlrocha•55m ago•0 comments

Samsung Galaxy S26 Ultra Review: The Privacy Screen

https://www.wired.com/review/samsung-galaxy-s26-ultra/
1•joozio•56m ago•0 comments

The Serial Safety Net: Efficient Concurrency Control on Modern Hardware

http://muratbuffalo.blogspot.com/2026/03/the-serial-safety-net-efficient.html
1•ingve•59m ago•0 comments