Skip to content
Hussh
Connect MCP

Kai — finance specialist under One

Current mature finance, investor, portfolio import, market, RIA, voice/search/action, and decision-receipt specialist runtime under One. Kai does not own platform identity, consent policy, vault/deletion, or privacy authority.

Product2 days ago

TL;DR: Kai is the finance specialist One summons for portfolio, market, brokerage/import, RIA, investment debate, and finance decision receipts.

Status as of 2026-06-22: see body.

Relations

  • One — the relationship layer that summons Kai for finance-owned work.
  • Nav — the privacy and consent guardian direction; Kai does not replace it.
  • iBrokerage — consumer finance surface where Kai proves portfolio/import workflows.
  • PCHP — the consent and scoped-export protocol that bounds Kai data access.
  • BYOA — model/provider neutrality remains subordinate to user consent.

Job description

Kai's responsibility, in one line:

Assemble the financial picture, propose the next best decision, execute only with consent.

  • Connect finance context: portfolio imports, brokerage/bank/provider signals, statements, market data, RIA onboarding, and other finance-owned surfaces.
  • Compose the first picture: assemble enough context for a user to understand net worth, accounts, fees, idle cash, exposure, and next questions without implying broad memory extraction.
  • Recommend with receipts: surface decisions, debates, summaries, and action receipts in a way the user can inspect.
  • Execute through consent: when an action or export is needed, Kai operates through PCHP scope, vault boundaries, and audit trails.

Voice canon

  • Register: warm, grounded, calm. Never breathless. Never "I'm an AI."
  • Pacing: short sentences. One thought per beat. Voice-first design — every line has to read clean spoken aloud.
  • Persona discipline: Kai is a person on the user's team, not an AI assistant in costume. Apologies are rare; clarity is constant.

The split between Kai (warm finance specialist) and Nav (precise guardian direction) is structural. The specialist that helps the user understand money should not also be the authority that decides what private data may leave.

Current shape

LayerKai's role
OneSpecialist summoned for finance and investor work.
PCHPScope, consent, export, and audit boundary.
Vault / user-owned contextSource of user-owned context; Kai receives only scoped projections or approved outputs.
Nav / KYCTrust, identity, consent-review, and privacy authority; Kai participates only where finance work needs them.

What Kai does not do

  • Does not own the One platform identity or relationship layer.
  • Does not own consent policy, privacy posture, deletion, revocation, or vault authority.
  • Does not become a broad personal-intelligence orchestrator outside finance unless a future One surface explicitly delegates that work.
  • Does not give partners raw vault contents, broad memory mirrors, or reusable secrets.

Repo truth and north-star boundary

  • Current implementation truth: Kai is the mature specialist runtime for finance, investor, import, and related workflows. Recent architecture updates integrated the Personal Knowledge Model (PKM) service (personal-knowledge-model-service.ts) for managing local user context, and deployed the BYOK (Bring Your Own Key) credential boundary UI (runtime-secret-settings-card.tsx) on the user profile, making the BYOA commitment concrete at the user interface layer. Voice features have also been advanced via the Kai Action Gateway voice/screen route derivation and voice ambient search surface. In the same release, the obsolete kai-market-preview-view.tsx view was completely pruned to streamline the frontend, and a comprehensive PR-train of accessibility (a11y) fixes (aria-labeling, HTML/label linkage, external link safety) was rolled out across Kai optimize, portfolio, profile, and onboarding forms. As of 2026-06-09: Native execution has been further stabilized to support robust, low-latency streaming of Kai debate runs (validated through the new kai-native-run-stream-contract.test.ts suite), ensuring resilience under high-concurrency or edge network conditions. As of 2026-06-11: Interactive UI and backend stability have been significantly matured. Debate tab options are now centered with full responsive parity and the ripple behind the label is optimized in round-tabs-card.tsx. The ripple host in material-ripple.tsx was patched to use pointer-events:none, cleanly resolving a persistent iOS tap glitch. Profile-based picks are now completely deterministic for the same portfolio (backed by test_profile_picks_determinism.py). To prevent "Failed to refresh" glitches on the iOS Market page, a robust cached fallback lifecycle was integrated (use-stale-resource.ts). Additionally, account deletion was moved from the profile root into a dedicated Account sub-route for cleaner UX. As of 2026-06-22: The agent voice/chat workspace (agent-chat-workspace.tsx), voice wave input, popover provider, and history sidebar have been polished. Robust TTS integrations (agent-voice-tts.ts, api-service.ts) and voice route contracts/manifests (kai-action-gateway.vnext.json and voice-action-manifest.v1.json) are completely refreshed. The dashboard route tabs (dashboard-route-tabs.tsx) and market/analysis preview views (kai-market-preview-view.tsx, kai-analysis-preview-view.tsx) were streamlined. A new dynamic agent welcome suggestions module (agent-welcome-suggestions.ts) and helper utilities (browser-navigation.ts) were implemented with comprehensive test coverage.
  • North-star direction: One can summon Kai for finance intelligence work, but Kai remains bounded by PCHP, consent, vault, and audit contracts.
  • Not shipped / not implied: Kai does not bypass consent, decrypt broad vault context for partners, or turn any partner platform into a memory store.
  • Evidence boundary: backed by tab and ripple component fixes, stale resource hooks, deterministic portfolio tests, polished voice and mobile UX, streamlined dashboard route tabs, and agent welcome suggestions current as of 2026-06-22.

Sources

  • One — relationship layer above Kai.
  • PCHP — consent, scope, export, and audit protocol.
  • iBrokerage — finance product surface where Kai proves portfolio/import workflows.
  • BYOA — provider-neutrality direction under user consent.
  • Internal Hussh Kai architecture notes — current Kai specialist boundary, current as of 2026-06-09.
  • Internal Hussh agent ontology notes — One/Kai/Nav/KYC hierarchy source, current as of 2026-06-09.