LegalAgent
AI assistant with both voice and chat capabilities into LegalAgent's React Native (Expo) mobile app. This assistant empowers lawyers to swiftly access case information, providing contextual legal support, document summaries, and procedural guidance.

At LegalAgent, I integrated an AI assistant into their React Native mobile app with both voice and chat interfaces to help lawyers access case information efficiently.
I implemented the Vercel AI SDK for chat functionality and OpenAI's Realtime API for voice features, building a multimodal interface with Tailwind CSS. The assistant uses RAG architecture to provide contextual legal support, document summaries, and procedural guidance in both Spanish and English.
I also developed an internal admin dashboard with TanStack Start, adding Microsoft SSO integration, system prompt management, and document categorization for RAG retrieval. This solution improves legal team productivity and simplifies case file access.
Achievements
- Developed a multimodal AI assistant with voice and chat interfaces for a React Native app.
- Implemented RAG architecture for contextual legal support and document summarization.
- Created an admin dashboard with Microsoft SSO and document management features.
- Established a bilingual support system with real-time voice transcription and synthesis.
Stack: TypeScript, React Native, Expo, OpenAI, AI SDK, TanStack Query, TanStack Form, TanStack Start, Tailwind CSS, LLMs, Redis, ReactJS
Experience: AI, React Native, Backend, Fullstack