SELF-HOSTED AGENT RUNTIME

Shihao Qi

AI Agent EngineerChongqing

I maintain Autarkia, a self-hosted agent runtime that runs on a single machine. Conversation is only the entry point — the real work happens in tool calling, long-term memory, and task scheduling. The question it has to answer is a concrete one: after months of unsupervised uptime, how does a machine still not fall apart?

subservices in one process
31
clients on the same backend
6
unit tests
6,500+
change records over 182 days
1,281

01Writing

02Notes

03Projects

04Now

  1. 01Splitting the Android send pipeline and navigation, getting single files back under 400 lines.
  2. 02Layering tools per role: resident ones go into the schema every turn, on-demand ones are discovered by retrieval, and write operations clear a permission check first.
  3. 03Pushing proactive messaging further toward sending less: quiet hours, minimum interval, daily cap — the default is not to send.

05Site Stats

Posts
17
Notes
11
Projects
2
Page views
—