Skip to content

Agentfy.ai 2.0Ephemeral agents, layered slices

An agent is a DB row; the runtime is an ephemeral k8s Job that exists only while a task runs. Scale by traffic, not by agent count.

The build playbook for Agentfy.ai 2.0

These are the living development docs for the greenfield re-platform. One idea runs through everything:

The agent is always available — a row in the DB. Its runtime exists only while a task runs.

Today's 1.x is an AWS-locked, request-centric RAG chatbot. 2.0 is rebuilt to become the AI agent for CMS / e-commerce stores — OpenCart first — cheap enough to give every store its own.

Agentfy.ai at a glance — how the service scales: many users and agents, far fewer shared workers

New here? Start with the Overview, then the Layered slices.

Explore the docs

How it fits together

Three moving parts: api runs the agent's brain per turn, worker is an on-demand worker for its hands (bash / fs / browser), and LightRAG serves knowledge — all on one shared Hetzner k3s cluster, backed by Postgres and Redis.

How an Agentfy.ai agent works — the persistent mind (api) and the on-demand worker (hands)

Go deeper in the Architecture and the Runtime model.

Roadmap

What ships, version by version (full detail + owners on the Plan page):

VersionWhat gets added
v0.1Scaffolding — repo, CleanSlice skeleton, infra/setup
v0.2Core (no-runtime) — agent, llm, chat, memory, orchestrator
v0.3Ephemeral Light runtime (MVP) — tasks, worker, events, file
v0.4Browser runtime + billing/usage
v0.5Heavy + Warm + scheduled tasks
v0.6Knowledge — LightRAG service
v0.7Frontend — app + admin + SDK
v1.0Production — IaC, observability, hardening

Full roadmap & owners