Product, technical & vision brief · August 2026

AI can do more work than ever. It should not leave you with more to carry.

Agents can already produce code, research, plans, and documents. But when the output arrives, the responsibility does not disappear. You still have to decide whether to trust it, what happens next, who it affects, and what is still unfinished.

That work lands in the middle of the life you already have: your calendar, commitments, relationships, health, and whatever capacity you have that day. Each tool sees only one piece.

We are building Waldo so you do not have to hold all of that together alone. Waldo understands the context you choose to share, coordinates the agents and apps working for you, keeps track of what actually became true, and returns when the judgment is yours.

What changed What needs you What can wait One Waldo · many places

The problem we kept seeing

More machine work should mean less for you to carry.

Shivansh saw this firsthand at Atlan, where he says he built and operated more than 30 production agent instances. Even expert users still had to carry the purpose of each session, move context between tools, catch waiting decisions, and work out whether the original problem was actually solved.

For Suyash, the same pressure showed up while running a design studio and training for an Ironman, with work, commitments, and health spread across tools that never understood how those things affected one another.

Agent output

The work comes back as judgment

Every agent result becomes one more thing to read, trust, decide on, or remember. A finished run does not automatically mean the real problem is solved.

Work and life

The rest of your life does not pause

Those decisions land alongside messages, commitments, relationships, routines, health, and everything else that did not quite get finished.

One problem

You are still the hidden integration layer

Waldo is being built to understand the person, coordinate the work, and carry the outcome beyond whichever task or tool produced it.

A useful external signal: YC recently described moving from a simple internal agent loop to more than 50 Hermes agents serving individual employees as personal assistants, then building QM because the fleet became difficult to manage. We take that as a sign of what comes next: once agents become useful to each person, someone has to keep identity, context, permissions, and unfinished work coherent across them. Waldo carries that problem back to the individual. Many specialist agents may work for you; Waldo remains the continuing relationship across work and life.

The belief underneath Waldo: the more work machines can carry out, the more important it becomes to protect the person who must judge it and live with what happens next.

What Waldo is

Many agents may work for you. One agent should remain on your side.

Waldo carries the context you choose to share: why the work matters, what you have promised, where your boundaries are, which decisions belong to you, and what happened the last time.

With your permission, Waldo keeps the wider understanding of your work and life in view—your calendar, messages, commitments, routines, and health—so it can help you plan the day, follow through, and know what can wait.

You can change models, tools, and devices without rebuilding that relationship from zero. The intelligence underneath Waldo can change. Your history, corrections, permissions, and unfinished work should still belong to you.

Long term: one user-owned Waldo across work, life, devices, and eventually physical forms. Specialist agents, models, and surfaces can change. Waldo keeps your context, permissions, and outcomes coherent so you remain the author of what happens on your behalf.

One Waldo · many places

Sometimes you need a quick answer. Sometimes you need to see the whole chain.

These are not separate assistants. Mobile, Kennel, and the agent harness are different parts of one Waldo relationship.

Waldo mobile

Stay connected to the day

Ask, capture, catch up, plan the day, and handle a quick decision wherever you are. Waldo keeps the work connected to the personal context you choose to share.

Kennel on Mac

See the work more closely

When agent work needs careful judgment, Kennel gives you the space to see what happened, understand the evidence, and decide what happens next.

Waldo's agent harness

Keep the same work moving

Behind both, the harness carries permitted context to the right agent or tool, remembers what it was allowed to do, recovers when something fails, and brings back what changed and what remains.

The broader goal: make agentic help useful without asking people to become agent operators. The surface can change; Waldo should still know where you left off.

Kennel

Kennel is where Waldo begins.

We are starting on the Mac with people who already use coding agents because this pressure is visible there today. Instead of opening every session and reading every update, you can see what changed, where an agent is stuck, which decision genuinely needs you, and what can wait.

When a decision needs more space than a phone can give it, Kennel is where Waldo brings the work, evidence, and agent state together. The session is still there when you need the detail. It is no longer the only way to understand the work.

1. What matters nowThe work ordered by consequence, timing, and what you said matters—not by whatever produced the most activity.
2. Needs YouThe decisions that belong to you, with the recommendation, alternatives, uncertainty, and cost of waiting.
3. What became trueThe artifact, change, message, receipt, or other evidence that shows what actually happened—not only the agent saying it is done.
4. What remainsAnything waiting, blocked, deferred, handed to someone else, or intentionally let go, with a clear place to return.
5. The detail when you need itOpen the sessions, agents, tools, traces, permissions, and recovery state underneath the work without living inside them all day.
Supervision

Truthful state

Every session, decision, artifact, and provider event retains provenance so the person can understand what happened and where to return.

Judgment

Reviewable outcomes

What the work was meant to achieve, what evidence exists, and which human judgment is still missing.

Insight

Correctable continuity

Where work repeatedly stalls, which corrections matter, which workflows reach acceptance, and what the person confirms should change future orchestration.

The experience we are building

Waldo carries the work further than the session.

This is the target cross-surface experience, not a claim of current end-to-end integration. The technical contracts matter underneath it. The experience should remain simple.

1 · IntentSay what needs to become trueWaldo keeps the goal, constraints, and the standard you will use to judge the result.
2 · WorkBring in the right helpAgents, tools, workflows, or people do their part without losing sight of the same goal.
3 · QuietKeep routine progress out of the wayYou do not need another feed of everything the agents touched.
4 · JudgmentReturn when the decision is yoursSee the recommendation, useful evidence, alternatives, and what happens if you act or wait.
5 · RealityCheck the result against the goalA finished run is evidence, not automatic proof that the problem was solved.
6 · ContinueKeep hold of what remainsThe exact return point survives the next tool, device, restart, or day.

Across surfaces: a piece of work might begin as a quick request on your phone. Waldo can send the right parts to specialist agents, keep routine progress out of your way, and open Kennel at the exact decision that needs closer inspection. Once you decide, the work can continue in the background and return to your phone as a result, receipt, or clear next step. You should not have to reconstruct the story at any point.

Current product truth · internal evidence · August 2026

We have built the foundations. The next proof is continuity across them.

Since May 2026, we have built foundations in Kennel on Mac, Waldo on mobile, and the agent harness underneath them. We use these foundations internally. We do not have external users or revenue yet.

These statements summarize dated internal acceptance records and repository snapshots. They are not independently inspectable from this page; supporting artifacts can be shared with reviewers.

Strongest internal proof

Kennel on Mac

Controlled internal acceptance with Codex covers bounded session discovery, conversation history, processing state, continuing the same task, and archive cleanup.

Separate foundations

Mobile and the harness

The mobile app provides foundations for conversation, briefings, permissions, and personal context. The harness provides foundations for durable runs, governed actions, recovery, and delivery.

Still being built

One continuous Waldo

Production connectors, cross-app search, workflows, artifacts, multi-channel delivery, and one accepted piece of work that remains understandable across surfaces are not yet a finished experience.

The next proof: one real piece of work that begins with intent, moves through agents and tools, asks for the right human decision, shows what changed, reaches acceptance, survives a restart, and remains understandable from another Waldo surface.

Watch and read

Meet the founders, see Kennel, then open the company story.

These are the short companion artifacts for reviewers who want the people, product, and company narrative before going deeper into the system.

Founder video

Why this team is building Waldo

Shivansh and Suyash introduce the founders and the personal experience behind the company.

Open founder video ↗
Product video

Waldo through Kennel

See the Mac surface for understanding agent activity, evidence, consequential judgments, accepted outcomes, and what remains open across sessions.

Open product video ↗
Pitch deck

Waldo company overview

The product wedge, founder story, market, business model, and long-term physical-AI direction.

What remains yours

The intelligence can change. The relationship should still belong to you.

That promise has to live in the product model, not only in the language. Context, outcomes, permissions, and history should remain yours even as the intelligence underneath Waldo changes.

Own

Context

Priorities, commitments, boundaries, health and capacity, relationships, routines, corrections, and current Open Loops.

Own

Outcomes and continuity

Outcome intent, Work Units, briefs, conversations, handoffs, judgment, evidence, delivery, acceptance, re-entry, and Open Loop disposition.

Own

Trust

Explain, preview, approve, edit, undo where possible, audit, correct memory, export, revoke, and delete.

Rent and route

Models

Frontier, open, specialist, local, and future models enter through adapters and compete for the work they are best suited to perform.

The product triangle

Product, consumer trust, and technical depth have to compound together.

Product

Brief, Chat, Handoff, Patrol

Simple surfaces for understanding the day, asking for help, handing off work, supervising exceptions, and returning to what remains open.

Consumer

Taste, habit, emotion, safety

The agent must feel calm and specific enough that a person can let it closer to work, health, relationships, and consequential choices.

Technical

Runtime, router, memory, evals

The harness makes every suggestion scoped, attributable, permissioned, recoverable, model-routed, measured, private, and economically viable.

Brief

What matters now

A calm synthesis of capacity, commitments, consequences, and the decisions that deserve attention.

Chat

Think with Waldo

A conversation grounded in the person's current life and work context, not a blank thread.

Handoff

Delegate with control

A reviewable plan that states the goal, context, tools, limits, evidence contract, and permission required.

Patrol

Supervise exceptions

Continuous awareness of agent work that stays quiet until a decision, risk, or unresolved consequence needs the person.

Why all three matter: product without harness depth becomes another dashboard. Harness depth without consumer trust becomes another developer tool. A warm character without useful decisions becomes theatre.

The learning loop

Waldo should learn from steering and verified outcomes, not from activity volume.

Token counts, session duration, commits, and tool calls can describe activity. They cannot tell us whether the work mattered or whether the person is finished.

Observed

Evidence

Provider events, artifacts, changed files, decisions requested, plans, corrections, and user responses.

Inferred

Candidate pattern

A possible habit, recurring blocker, preferred steering move, or unfinished commitment. It remains an inference.

Confirmed

User-owned truth

The person accepts, edits, rejects, defers, or releases the candidate. Correction is part of the product.

Applied

Better future work

Waldo briefs the next agent, protects a boundary, proposes a follow-up, or chooses a better workflow.

The agent that cares for you: Waldo is not trying to maximize session completion. It carries the person's commitments, capacity, boundaries, and consequences long enough to help the real outcome move.

Behavioral evidence without scoring

Agent traces can reveal useful patterns, but the product must belong to the person being interpreted.

Studying adjacent behavioral-evidence systems strengthened our belief that plans, corrections, tool choices, and outcomes can teach a personal agent how someone works. It also clarified what Waldo should not become.

What we carry forward

Evidence-linked, longitudinal help

Patterns should point back to their evidence, accumulate across time, express uncertainty, and help the person re-enter work without reconstructing everything.

What we reject

Opaque scoring or external judgment

Waldo does not turn agent activity into a builder score, productivity grade, admissions signal, or irreversible personality claim. The user can inspect, correct, reject, or release every important interpretation.

The design consequence: behavioral evidence should help the person understand and steer their own agents. It should never become an opaque score produced for someone else. The useful unit is an evidence-linked pattern the user can inspect, correct, and apply.

Target architecture and authority

A hybrid system keeps each truth with one authority while sharing the Outcome across every presence.

The target system is one product, not one giant database. Cross-surface Outcome state belongs to the governed Backend; local Mac and mobile effects retain local authority; provider activity enters as attributable evidence, never automatic authority over memory, acceptance, or future action.

Shared contracts

Outcome, Work Unit, Actor, Artifact, Evidence, Verification, Judgment Request, Authority Grant, Acceptance, Open Loop, Schedule, Presence, and Context Claim will use versioned identifiers and conformance fixtures across TypeScript and Swift.

Waldo Backend and harness

The governed cloud plane is designed to own shared Outcome state, durable runs, Work Unit orchestration, schedules, cloud connectors, policy, delivery, recovery, artifact versions, evidence events, and cross-surface presence.

Kennel on Mac

The desktop plane is designed to be authoritative for local provider observation, local action grants, and its durable local projection. It will mediate and record the person's Needs You judgments, acceptance, re-entry, and Operator Mode inspection while syncing minimized events and receipts rather than indiscriminate local transcripts.

Waldo mobile

The mobile plane is designed to be authoritative for device consent, capture, protected local context, notifications, and offline actions. It will mediate and record lightweight user judgment without becoming the judgment authority. The target privacy invariant is that raw health and other sensitive device data must remain local by default; only purpose-bound claims or snapshots may leave the device.

Provider and actor adapters

Models, agents, people, deterministic workflows, connected services, and future machines will advertise typed capabilities, authority requirements, evidence contracts, cost, latency, cancellation, and recovery behavior.

Truth and privacy boundaries

Agent Session, Outcome, Evidence, Verification, Acceptance, Open Loop, and Context Claim must remain separate. The target system must prohibit blanket home-directory crawls, ambient screenshots, global input capture, raw cross-device sync, and authority inferred from memory.

The agent platform

Every serious personal agent must solve eight problems beyond calling a model.

These are the platform responsibilities Waldo keeps first-party even when providers, transports, tools, and interfaces change.

Context

What enters intelligence

Layered, purpose-bound compilation with just-in-time tools, selected personal context, evidence, and progressive compaction—never the person's whole life in every prompt.

Action

What can change the world

Typed tools, reviewable skills, explicit blast radius, per-purpose permissions, previews, approvals, and recoverable failure.

Memory

What survives

Typed, provenance-bearing, inspectable, correctable memory written through a gate so a model cannot silently rewrite personal truth.

Initiation

What wakes the agent

KAIROS lets user intent, schedules, events, unresolved consequences, and changing context wake Waldo. Its tick-and-decide gate keeps the agent quiet when nothing deserves attention.

Outcome + judgment

What counts as done

Versioned artifacts, receipts, independent verification, exact Judgment Requests, authorized acceptance, and explicit Open Loop disposition challenge every actor's completion claim. Generation never grades itself.

Life intelligence

What makes help realistic

Capacity, health, calendar, commitments, relationships, routines, and boundaries shape what a good plan means for this person now.

Delivery

How help reaches the person

Channel-native cards, conversation, desktop presence, and selective notification ordered by consequence and timing—not engagement.

Continuity

How responsibility survives

Shared Outcome identifiers, exact re-entry points, cross-surface presence, durable dispositions, and continuity that survives dates, model changes, handoffs, restarts, and deliberate rest.

Tools, skills, and transports are different: a tool is a typed capability; a skill is a reviewable way of using capabilities; MCP and provider APIs transport them. None of these grants authority. Waldo keeps context, permission, memory, evidence, and outcome policy first-party.

Technical depth

The harness is the contract between a probabilistic model and the real world.

Runtime, routing, evaluation, memory, privacy, permissions, and cost are product decisions. They determine whether an always-present agent can be useful without becoming careless, expensive, or impossible to trust.

Principle 01

Deterministic seams

Models can propose. Code owns authentication, validation, permissions, idempotency, state transitions, and audit. A prompt is never a security boundary.

Principle 02

One writer per truth

Provider activity, outcome evidence, personal memory, and human closure have explicit owners. A projection or cache cannot silently become authority.

Principle 03

Memory never authorizes

A remembered approval is information about the past. Every new action still needs a current, purpose-bound grant.

Principle 04

Contract-first adapters

Models, providers, tools, and surfaces enter through typed capabilities. The surrounding personal-agent contract stays stable when any one of them changes.

Principle 05

Durability before autonomy

Long work needs journals, replay, idempotency, bounded retries, and explicit failure states before it earns broader authority.

Principle 06

Required context, not maximal context

Compile only what the declared outcome requires. Personal context remains permissioned, purpose-bound, correctable, and removable.

The durable personal-agent loop

flowchart TB
  subgraph UNDERSTAND["1 · Understand"]
    direction LR
    T["Trigger or user intent"] --> O["Outcome<br/>intent + constraints + acceptance policy"]
    O --> W["Work Unit plan<br/>agents + people + workflows"]
    W --> C["Context compiler<br/>purpose + permitted context"]
  end
  subgraph ACT["2 · Act safely"]
    direction LR
    M["Selected actor or provider"] --> D["Typed capability dispatcher"]
    D --> G{"Permission + policy gates"}
    G -->|allowed| E["Artifact, effect, receipt<br/>+ durable evidence"]
    G -->|needs judgment| H["Needs You<br/>exact Judgment Request"]
    H -->|approved grant| E
  end
  subgraph LEARN["3 · Learn with the user"]
    direction LR
    V["Independent Verification"] --> A["Authorized Acceptance"]
    A --> L["Open Loop disposition<br/>close, defer, reopen, release"]
    L --> R["Correctable memory + exact re-entry"]
  end
  C --> M
  E --> V
  R -. "next useful action" .-> C
          
The compiled prompt — REASONS anatomy

Context is compiled from typed layers, not written as one giant prompt. REASONS is the anatomy: a provider-shaped working brief assembled for the intended outcome using only the personal context, tools, evidence, and safeguards that purpose requires.

RRequirementsThe trigger, intended outcome, constraints, and definition of done.
EEntitiesThe people, artifacts, commitments, and permitted personal context involved.
AApproachThe selected workflow or skill and why it fits this task.
SStructureAvailable tools, channel, evidence contract, and output shape.
OOperationsThe ordered steps, prior evidence, and explicit handoffs.
NNormsVoice, user preferences, correction history, and interaction boundaries.
SSafeguardsPermission, privacy, safety, and failure rules enforced outside the prompt.

Why compile instead of append: a personal agent may know a great deal, but useful context is not maximal context. Compilation controls relevance, privacy, latency, cost, and the chance that old information distorts the current job.

Five-layer memory — user-owned continuity

The five-layer design separates short-lived task context from durable personal truth. The important idea is not a particular database: every layer has a purpose, provenance, lifecycle, correction path, and authority limit.

Memory tiers · from working context to user-owned archive

flowchart TB
  T0["Layer 0 · Working context<br/>volatile, task-bounded, rebuilt"]
  T1["Layer 1 · Typed personal memory<br/>facts, events, discoveries, preferences, advice"]
  T2["Layer 2 · Episodes and evidence<br/>attributable sessions, corrections, outcomes"]
  T3["Layer 3 · Skills and procedures<br/>reviewable ways of working"]
  T4["Layer 4 · Archive and export<br/>history, deletion, recovery, portability"]
  T4 --> T3 --> T2 --> T1 --> T0
  T0 -. "new evidence, never direct truth" .-> T2
  T2 -. "candidate claim" .-> T1
  T1 -. "user correction or release" .-> T2
              
Scribe

Staged, evidence-linked memory

Observations enter a memory inbox. A governed write path promotes them only with provenance, scope, confidence, correction, reversibility, expiry, and deletion.

Reflection

Patterns without silent truth

Background reflection can connect episodes, surface recurring patterns, decay stale confidence, and propose memory changes. The person keeps the right to inspect, correct, release, export, or delete them.

Time and retrieval

History without rewriting it

Memory records when something was true and when Waldo learned it. Retrieval fuses relevance, recency, confidence, and the current purpose instead of treating every old fact equally.

Security — authority is enforced at every seam

Security is a sequence of independent refusals. Seeing evidence, inferring a habit, remembering a preference, or receiving provider completion never grants permission to act.

Defense in depth · enduring contract

flowchart LR
  I["Verified identity"] --> P["Fresh purpose-bound permission"]
  P --> A["Capability allowlist"]
  A --> T["Untrusted-input and taint checks"]
  T --> Z["Schema validation + sanitization"]
  Z --> X["Human approval for consequential action"]
  X --> V["Evidence and output verification"]
  V --> J["Attributable journal + audit"]
  J --> R["Revocation, correction, deletion"]
              
Memory

“The user approved this before.”

Historical information only.

Authority

“This action is allowed now.”

Requires a current grant for this purpose and capability.

Evidence

“Here is what actually happened.”

Recorded without silently closing the human loop.

The security principle: identity, permission, capability, input trust, approval, evidence, and audit are separate gates. Passing one never implies another, and a prompt is never a security boundary.

Owned orchestration intelligence

Models get better for everyone. Waldo gets better at helping one person.

Waldo does not need to replace foundation models. It can become the intelligence that decides when to stay quiet, what context is required, which model or tool fits, what permission is needed, how success should be judged, and what the next agent should inherit.

The user-owned learning flywheel

flowchart TB
  C["Consented context<br/>intent + commitments + capacity + memory"] --> P["Waldo brief or proposal"]
  P --> U["User steers<br/>approve, edit, reject, defer, correct"]
  U --> A["Agent or tool acts"]
  A --> E["Outcome evidence"]
  E --> J["Human judgment<br/>close, reopen, transfer, release"]
  J --> M["Correctable memory + Open Loops"]
  M --> C
  E --> R["Routing and workflow insight"]
  R --> P
          
What compounds

Intended, permitted, corrected

The durable history is not raw prompt volume. It is what the person intended, allowed, changed, verified, and consciously left open.

What improves

Timing, routing, and workflow

Outcome history teaches Waldo when not to interrupt, which model or skill fits, which evidence matters, and where a human judgment belongs.

What stays owned

The person's continuity

Models and surfaces can change without forcing the user to surrender their memory, permissions, preferences, or accumulated ways of working.

From model access to a Waldo intelligence gateway

flowchart LR
  I["Intent + permitted context"] --> W["Waldo Intelligence Gateway"]
  W --> Q{"Quality, privacy,<br/>latency, cost, tools"}
  Q --> F["Frontier reasoning"]
  Q --> O["Open or local model"]
  Q --> S["Specialist model or skill"]
  F --> V["Evidence + outcome review"]
  O --> V
  S --> V
  V --> W
  W --> N["Better next orchestration"]
          
01

Route broadly

Use replaceable model and tool adapters rather than binding the person's agent identity to one provider.

02

Trace meaningfully

Capture intent, route, permission, evidence, correction, cost, and outcome—not surveillance for its own sake.

03

Learn policy

Improve task classification, action timing, context selection, workflow choice, and route quality from consented outcomes.

04

Specialize later

Where outside models remain weak, Waldo can develop specialized orchestration intelligence while continuing to use the best external capability.

Economics is part of the product: skip first, route second, escalate last. An always-present agent stays viable by resolving routine cases deterministically, choosing the cheapest sufficient capability, and spending frontier intelligence only where the outcome justifies it.

Trust and ownership

Your agent should work for you, not trap you inside one model's world.

Model providers will keep getting better. We want that intelligence to compete for the work it does best. The lasting part should be the relationship you own: your context, corrections, permissions, outcomes, and the ability to inspect, edit, export, revoke, or delete them.

Stage 1

Observe

Read permitted context, explain what matters, show uncertainty, and do nothing by default.

Stage 2

Suggest

Offer a concrete next move, preparation brief, recovery adjustment, re-entry point, or agent workflow.

Stage 3

Approve

Preview the plan and blast radius, request a purpose-bound grant, and let the person edit, defer, or refuse.

Stage 4

Automate selectively

Only reversible, bounded behaviors graduate after repeated success, clear audit, revocation, and a reliable exception path.

Memory is not permission: something Waldo learned yesterday does not authorize it to act today. Consequential actions should remain specific, visible, and reversible wherever possible.

Care and attention

Care is not another notification. It is less to keep mentally open.

Waldo should not make you supervise more software, monitor more behavior, or stay permanently available. It should carry routine responsibility quietly and interrupt you only when the timing, consequence, or authority genuinely belongs to you.

Judgment budget

Escalate consequence, not volume

Filter drafts, collapse duplicates, resolve reversible cases within policy, batch non-urgent choices, and reserve interruption for decisions whose consequence or authority belongs to the person.

Enough

Stop conditions are a feature

Every Outcome can define sufficient evidence, acceptable quality, time and cost limits, and valid dispositions such as accept, defer, transfer, reopen, or consciously release.

Capacity

Context without judgment

Explicit boundaries, calendar load, rest, and permissioned health context can shape timing and plans. Waldo must not infer laziness, morality, personality, or commitment from behavioral or body traces.

Daily Close

Continuity without mental custody

Record what became true, what is waiting, what was released, and the exact next re-entry point so rest does not require keeping every obligation alive in working memory.

The product test: does Waldo leave you with fewer things that must stay alive in your head? Sometimes the right outcome is done. Sometimes it is deferred. Sometimes it no longer deserves to be carried.

The people building Waldo

We met by building things and kept returning to the same question: why does powerful software forget the person using it?

As the founders tell it, Shivansh and Ashish became friends at school over iOS jailbreaking. Years later, Shivansh met Suyash in the Computer Center at IIITDM Jabalpur and showed him how to build a website by describing it to an AI coding tool. Waldo is the first company the three are building together. The experience and work history below come from the founders and their supporting records.

Shivansh Fulper

Founder · engineering and architecture

His work at Atlan showed Shivansh exactly where capable agents still leave intent, context, follow-up, and judgment to the person. His earlier work spans Project EKA's data pipeline, OpenFn/C4GT, native apps, and independent model implementation.

Suyash Pingale

Founder · product, experience and brand

Suyash brings the part technical agent products often miss: what makes powerful software understandable and worth keeping around. Through SAPIEN and his product and brand work, he has learned how to turn complex systems into experiences people can trust.

Ashish Tembhekar

Founding Engineer

Before Waldo, Ashish spent nine months working as an AI engineer. He built much of Waldo's first app and health-data pipeline, validated Health Connect on real Android hardware, and now works across native iOS, Supabase, and agent infrastructure.

The product triangle: engineering makes the system dependable; product taste makes truth and control understandable; the consumer relationship makes the technology worth keeping around.

The physical world

Software comes first. The same Waldo can eventually meet you through physical forms.

We do not think personal agents will remain inside chat windows forever. Over time, the same Waldo could meet you through a desk object, wearable, home device, vehicle, or small robot instead of giving every object a separate assistant with its own memory and agenda.

People and trades

Human Work Units remain first-class

Maintenance, field service, inspections, contractor coordination, equipment repair, and acceptance can combine AI preparation with accountable human execution and real-world evidence.

Devices and hardware

Connected effects need receipts

Sensors, wearables, home devices, equipment, and vehicles enter through capability manifests that declare identity, location, telemetry, required authority, failure behavior, and observable completion.

Robots and physical bodies

Action requires a safety contract

Every physical effect must declare safety class, preconditions, permitted action, live state, abort path, human handoff, reversibility or recovery, telemetry, evidence, and acceptance authority.

Why software first: memory, permission, evidence, interruption, and recovery must work before a personal agent is trusted with sensors, movement, or physical authority. This is not a current Waldo hardware program. The form may change. The person it works for should not.

Waldo is the company

Waldo is the personal agent that stays on your side.

Waldo carries the context you choose to share across work and life, coordinates the agents and tools working for you, brings you in when your judgment matters, and keeps hold of what remains until you decide what happens next.

Kennel is Waldo's first home on the Mac and its first market wedge—not the company. Over time, the same Waldo can meet you through mobile, messaging, voice, connected services, and eventually physical forms. The surface changes; the relationship, memory, permissions, and loyalty to the person do not.

Meet Waldo

Public anchors

Product and provider references

Waldo

Product

heywaldo.in

Codex

Provider contracts

Hooks · App Server

Cloudflare

Durable runtime substrate

Durable Objects