Wity AI Platform
The engineering & systems design rationale grounding the platform.
00 — Systems architecture
Affordance Layer
Environments that expose actionable capabilities to autonomous actors (humans, AI agents, and external systems), grounded in real-world intent.
Composition Layer
Observes symbolic state from the Chain of Thought Layer. Generates real-world form like text, design, video, rendered surfaces, structured documents via Scene Graph and rendering pipelines.
Agent Session Runtime
AI · Human · Mixed
Chain of Thought Layer
Symbolic space. Goals, relationships, decisions, and constraints as structured graph state. Produces state, not output.
Memory Layer
Session-agnostic context store. Directive Memory shapes reasoning behavior at runtime. Deep Memory supplies domain knowledge via semantic retrieval.
Inference Bridge
Abstraction over model providers and inference backends.
01 — Grounding
But it also means that cleverness, at scale, is replicable. Statistical inference reduces to compute and data, and as access to both proliferates, more models and inference backends keep emerging.
Current AI systems derive their capabilities primarily from statistical inference over vast amounts of data, raising questions about whether statistical pattern formation alone is sufficient for robust intelligence, because it assumes all abstractions are latent in data.
Neural networks discover, refine, and recombine abstractions implicit in their training experience. They have no known mechanism for generating fundamentally new representational primitives. Scaling finds more of what is latent. It does not change what is latent.
That is cleverness. It is not a diminishment, it is a precise description. Cleverness, applied at scale to logistical intents, produces outcomes comparable to what natural intelligence would produce. The distinction matters not philosophically but practically: it determines which intents AI can be reliably applied to, which intents will continue to require human intelligence regardless of how powerful the underlying models become, and what systems are needed to translate more real-world intents into reliable AI outcomes.
So there is a class of intents that AI (any system relying on statistical inference on data) cannot be usefully applied to, regardless of scale, not because the model is insufficient but because the abstraction required is not in the distribution.
The question then is not only how to make models smarter. But to build systems that decompose intents & route around those limitations by injecting structural knowledge & heuristics at the platform level and providing mixed initiative environments for humans to better collab with AI execution.
The function of our platform is to provide the wiring between real-world creative intents and composable intelligence.
We believe this will not emerge from inference capability implicit in any single AI model, training distribution, or a single long-horizon agent doing everything, but from composable ontologies coordinated across numerous agents, tools, and human interfaces.
02 — Session abstractions
Every element in the affordance layer, whether a product or a headless system, whether it looks like a photo editor, a thinking canvas, a video tool, or a chat interface, runs the same session runtime. A session is a cross-cutting state in our chain of thought & composition layers: it has a goal, participants (human, agent, or both), accumulated state in a knowledge graph, a rendering pipeline, and a lifecycle that consumes, broadcasts & branches events.
03 — Dialectic abstractions
Whether we are mindmapping, creating a document, editing a photo, crafting a video or just chatting with AI -- all session interactions reduce to: how do A & B talk in closed loop until some outcome. This reduces into:
This exchange between participants & environments in any Wity session has the same composable structure -- DIAL ↗, WUCE ↗
04 — Agent abstractions
Agents in Wity are not system prompt bundles on an LLM. An agent is a template for generating a directed step graph ↗ where each step declares what it observes, what operation it performs, and what it yields. The graph is the agent's complete definition: its reasoning topology, its data flow, its delegation points.
05 — Open stack
Framework
Knowledge Graph
Used in the Chain of Thought layer
A composable headless graph engine. Three strictly separated layers — headless state, DOM-aware computation, and playback control. Framework-agnostic.
Framework
Scene Graph
Used in the Composition layer
Deterministic scene composition. Treats scenes as pure functions of time — f(scene, t) → frame. Browser and Node.js compatible.
Protocol
DIAL
Used in the Chain of Thought layer
An XML language for structured human–agent exchange. Eight element types that encode what agents actually do through communication.
These have come out of building Wity, & are actively used within our stack.
06 — Products
All products are affordance surfaces on the same Wity stack. And all the product design happens in the affordance layer, whether it's an app (eg thinking tools, creative tools), cli, package (eg swift, node), or an ai agent.
Wity — Thinking Suite
For thinkers, innovators & idlers
Visual brainstorming, AI agents, and knowledge graph tooling for the thinking and sense-making phase of work.
Jity — Creative Suite
For content-led brands & creators
Brand creative studio, video and photo production, and digital asset management for the creation phase.
Nity — Coordination Suite
For workflow driven enterprises
Workflow intelligence and operations tooling for the execution phase — where decisions become actions.
Articles
Grounding Philosophy
Not All Abstractions Are Latent in Data
Neural networks can discover, refine, and recombine abstractions implicit in their training experience. They have no known architecture-level mechanism for generating fundamentally new representational primitives.
2026-07-13
Session Architecture
Reasoning and Composition
Every session — whether purely agentic, human-directed, or fully human — operates across two layers. The first is where reasoning happens. The second is where it becomes something.
2026-07-13