Build an Ultracode-Like Coding Workflow with Agno and AgentOS
A practical Agno-only blueprint using Workflow, native Agents, session state, bounded repair loops, persisted HITL review, and isolated coding workspaces.
Engineering Manager / Technical Lead
A topic hub collecting every article tagged System Design. Use it to explore related posts and follow this theme across the site.
9 articles
A practical Agno-only blueprint using Workflow, native Agents, session state, bounded repair loops, persisted HITL review, and isolated coding workspaces.
A practical LangGraph-centered blueprint using typed graph state, dynamic Send fan-out, PostgreSQL checkpoints, deterministic candidate testing, interrupts, and isolated coding sandboxes.
A practical tour of Core NATS — how subjects and wildcards route messages, why delivery is at-most-once, and how request/reply and queue groups replace load balancers for many microservice patterns.
How a generic order domain flows from a relational write database through NATS KV and index subjects into OpenSearch and an analytics warehouse — without mistaking plumbing for source of record.
JetStream KV looks like a key-value database, but it is a stream abstraction with a latest-value view — watch for changes, design keys as hierarchies, and treat entity types as key prefixes.
JetStream adds durable streams and consumer delivery state so publishers and subscribers can be temporally decoupled — capture, replay, and redeliver until acknowledged.
An honest comparison of delivery semantics, persistence, ops burden, fan-out, replay, portability, and cost — with symptom-based selection tables instead of benchmark wars.
A practical ladder for growing a software system from one app and one database into observable, event-driven, permission-aware, AI-ready architecture.
AI is changing the center of gravity in software engineering: less manual typing, more specification, validation, system design, and human judgment.
Quick find
Search by topic, title, framework, or pattern.