← All work
Product · 2026

AI-CEO Chat & Strategy Dashboard (React Router v7 + Convex)

An AI-cofounder / autonomous-startup-builder SaaS

Overview

A conversational front end for an AI-cofounder / autonomous-startup-builder SaaS: an AI-CEO agent that helps a user start and run a business from day zero. Users chat with their CEO, get a strategy dashboard, board items, and a team of specialized engines, all backed by a per-user GitHub workspace that builds a living company storyline.

The Challenge

A founder needs more than a chatbot, they need a CEO that maintains strategy, tracks board-level items, and coordinates specialized “engines,” while keeping a durable, inspectable record of decisions and progress. This app explores a chat-first surface where that record lives in a real per-user GitHub workspace rather than opaque app state.

What We Built

A React Router v7 server-rendered application deploying to Cloudflare Workers, with Convex as the reactive backend and Clerk for auth. The CEO agent is built on @convex-dev/agent with Anthropic Claude (and Google GenAI available), streaming responses via streamdown. The UI assembles generative dashboards through the OpenUI headless/React libraries and renders metrics with Chart.js. A per-user GitHub workspace is driven through @octokit/rest, so the agent’s actions accrue into a versioned company storyline; unique-names-generator and nanoid support project/entity naming.

Technologies & Approach

TypeScript throughout. React Router v7 in SSR mode gives fast first paint on Cloudflare’s edge runtime; Convex supplies reactive data and the agent runtime; OpenUI’s generative-UI primitives let the model compose dashboard layouts rather than hard-coding every panel. This is a focused, week-scale build exploring the chat-plus-generative-dashboard CEO experience as a sibling surface to the broader platform app.

Outcome / Impact

Validates a chat-first AI-CEO experience with model-generated dashboards and a GitHub-backed company history, complementing the main intake-to-agent-fleet product with an alternative interaction model.

Capabilities Demonstrated

  • Conversational AI-CEO agent over a reactive backend
  • Model-generated (“generative”) dashboards and board items
  • Per-user GitHub workspace as a versioned company storyline
  • SSR React on Cloudflare Workers with edge deployment
More work See all →