Meet REX-1: Your Realtime AI Analytics Agent System (Web Version)

Published: October 24, 2024

Video thumbnail

Built on OpenAI's Realtime API. Connection to Data Warehouse, Text-to-SQL, Statistical Analysis, Web Scrape, Charts, Python Processing and Automation.

Text and voice-input options (non-realtime) also live.

OpenAI recently released it advanced sound mode via its Realtime API. Wanted to test it out. REX-1 was the result

▸ Web version. Best on full screen.

▸ Realtime features need an API key. API Costs: ~$1/min.

▸ Non-realtime with voice input: Free to use, but some features require DB credentials. Ignore the OpenAI key popup or enter random digits to close it. Click on the Task Agent or Yahoo Finance Agent to get started. Ask the agents what they can do, and you're good to go.

REX-1 Capabilities

YouTube Video

'How to Build & Deploy Realtime API Analytics Assistant Agent System'. (90 mins). https://www.youtube.com/watch?v=99aD2tv8G-0

See time stamped table of contents below

Learnings and insights

Basic Build

Frontend: TypeScript (OpenAI quick start repo)

LLM Agents: Flowise AI. Agent API access, nested agents, code interpreter, FastAPI integration, rapid deployment, voice input. Open source with self-hosting option. FlowiseAI (YC S23) makes it incredibly easy to build and deploy complex apps quickly.

Workflow automation: Make.com.

FastAPI Custom Servers: for DW connectivity and custom python processing

Source Code JSONs, Schemas at: Tigzig

Additional

  1. Five-part detailed hands-on implementation guide to build AI Analytics Voice Based Assistant

YouTube Time Stamps / Table of Contents

Frontend, APIs, backend agent setup, tool by tool overview of all tools

Caveats

Prototype app. Working prototype.

🔗
Blog Migration Notice: Some links or images in earlier posts may be broken. View the original post on the old blog site.