Flagship product · Live
BLKPVNTHR.OS
An AI-assisted wealth-building platform. It opens on a terminal; typing
start loads the AI Brain, a knowledge graph where the graph is the
application — every node is clickable and opens the Inspector. Behind the graph
sit a quantitative research pipeline, a Personal Accounting Agent with bank
integrations, a career goal tracker, an emailing assistant, and a day-to-day
personal assistant.
- Problem
- Everyday people have no single place to learn how wealth gets built, see their finances honestly, and work a plan toward a goal. The tools that do exist are split across a dozen apps and assume you already speak finance.
- Constraints
- Financial data has to stay read-only and credentials must never touch the app. Nothing on the platform is investment advice, so every research and trading surface has to be honest about being paper-first, with live orders gated behind a paper-trading threshold. It also has to open for anyone, with no sign-up wall.
- Solution
-
A React 19 single-page app built around a React Flow knowledge graph, with real
modules behind each node: the AI Brain (
/os), a finance engine, a trading engine, a research division, integrations, workflows, missions, Graphify, a vault, email, and memory. Banks connect through Plaid’s own secure widget — the app never sees bank credentials and the Plaid secret stays server-side. Balances only: no transfers, no trading. The Alpaca proxy targets the paper API, and live orders stay disabled until a strategy clears the paper-trading threshold. - Responsibilities
- Sole engineer and designer. Product, information architecture, front end, Python research services, Supabase Edge Functions, and the nginx deployment on an Oracle Cloud VM.
- Technology
- React 19, TypeScript, Vite, Tailwind v4, React Flow (@xyflow/react), Zustand, React Router 7, Framer Motion, Recharts, Radix UI, react-plaid-link. Python (FastAPI) research services. Supabase auth plus six Edge Functions. Plaid and Alpaca. Vitest and oxlint. nginx on an Oracle Cloud VM.
- Status
- Live and public; opens in guest mode. Actively developed — some modules are production-oriented, others are experimental.