KDCube

Our Journal

Short, dated notes on capabilities that just landed in the platform.

24 articles · latest 2026-08-18

Search covers titles, summaries, tags and full article text.

One App Can Be Preparing While the Processor Stays Ready

KDCube now prepares every app under its own supervised lifecycle. A slow checkout, hook, index, or UI build makes that app temporarily unavailable without making an otherwise healthy processor look dead.

app lifecyclereadinesshealth checkssupervised preparationservice.readiness
2026-08-18

Every search embeds its query. The repeats land on another worker.

A vector is a pure function of query, model and dimension — so every repeated search re-pays for an answer the system already has. The obvious fix is to remember it on the index object, and in a runtime where turns hop between workers it catches the one repeat that rarely happens. What the shared cache needs instead: a key that carries the model, a value ...

query embeddinghybrid searchshared cachedistributed runtimecache kind
2026-08-15

The instruction your agent gets is computed from what it has

Switch a tool off and every trace of it leaves the agent's instruction — teaching blocks, protocol channels, catalog sections. One authority decides: the effective tool roster.

roster conditioningtool cataloginstruction compositioncapability teachingeffective roster
2026-07-26

One Agent, Three Instruction Sizes — Same Signals

The KDCube ReAct agent's full instruction body is ~24,800 tokens of battle-proven prose. It now has two distilled siblings — a moderate set at 40% and an extra-lite set at 30% — built by one discipline: enumerate every hard signal, then cut only the prose around it. The signal table is executable: it lives in tests that fail if a distillation loses a sing...

instruction laddersignal paritydistillationfull / lite / extra-litehard signal
2026-07-19

A local model as your agent's brain

Point a KDCube agent at a model on your own machine — served by Ollama — and let a user pick it for a single conversation. A small models gateway translates the existing provider: custom path; a reserved descriptor property turns it on.

local modelsOllamamodels gatewayinstruction profilesprovider custom
2026-07-17

Instruction profiles: a pickable brain-style for your agent

An agent's instructions compose from blocks, so it can offer named profiles a user picks per conversation — including a distilled set for local models.

instruction profilesagent capabilitiescomposable instructionsmodel pickid-based contract
2026-07-17

Style What You Publish: Catalogs Get A Presentation Contract

The platform renders catalog pages; until now an application could recolor exactly three things. This entry records the presentation contract that ends that: every visual decision in the renderer reads a --kdcpub-* design token, and an application overrides tokens or loads its own stylesheets — declared in its config, per alias and per fold. The platform ...

public-contentcatalogsstylingdesign-tokenspresentation
2026-07-14

Define an Accounted Service, and It Pays Its Way

KDCube counts LLM calls, embeddings, and web searches as usage — recorded, priced, and settled against a user's budget. Your application's own paid work can join them. A decorator, four small extractors, and one usage object turn a metered API call into first-class usage the economics model can charge.

accountingtracked serviceeconomicsServiceUsagecost_usd
2026-07-13

Connect Your Agentic Loop To The Event Bus

Bring your own agent — your graph, your framework, your control loop. KDCube hands it user events through the event bus: ordered and one turn at a time per conversation. A run-to-completion loop receives the next accepted start batch as its next turn; a loop that can absorb input mid-flight may fold new work into the live turn.

event busordered deliveryreactive turnrun-to-completionfollowup / steer
2026-07-13
← Newer1–10 of 24Older →