50 points · 1 submission
with Cloudflare
Datawave is an AI Agent powered data analysis platform that lets you explore your data through natural conversation. It is what happens when you combine edge compute with real-time conversational AI. Upload a CSV or JSON file and start asking questions in plain English — no SQL, no formulas, no dashboards to configure. Auto-insights run the moment you upload a file, giving you six structured findings before you've typed a single question. It's built for analysts, founders, and teams who need answers fast without waiting for a data team, and every query is saved to history so you can revisit and compare analyses over time. Under the hood, everything runs serverless on Cloudflare—raw files in R2, schemas in D1, and Workers orchestrating the logic. But to make the experience truly seamless, Datawave runs on two AI agent components that separate the voice processing from the data analysis. When you ask a question, two parallel pipelines kick off instantly in one seamless turn: First is the Voice Pipeline, driven by Cortex, the voice front-end. Instead of routing audio through a backend, a direct WebSocket to ElevenLabs is opened. Cortex listens to your questions, running Speech-to-Text, passes your question to Elevenlabs in built Gemini 2.5 Flash for reasoning, and immediately uses Text-to-Speech to stream the spoken answer back to you. Cortex is the voice of the Cortex Engine, the agent system: when you ask a question by voice, Cortex calls the run_analysis tool to delegate the actual work. Second is the Data Pipeline, powered by CortexAgent, the backend agent brain. While Cortex is talking to you, that tool call triggers CortexAgent—a Cloudflare Durable Object—to quietly run the heavy data analysis via Workers AI in the background. It queries the database, generates charts, surfaces trends, flags anomalies, and produces downloadable markdown reports automatically. By the time Cortex finishes delivering its spoken summary, CortexAgent has updated the D1 database, and the UI draws your full analysis on screen.
Submitted 3 Apr 2026