LangChain
N8N
FastAPI
Python
React
RexAI — Agentic Research Assistant
Multi-agent research workflow that autonomously gathers, synthesises, and reports on complex topics.
Overview
RexAI is a multi-agent system designed to automate research workflows. Given a topic or question, it autonomously:
- Searches multiple sources (web, internal docs, databases)
- Synthesises findings using a planning LLM
- Drafts a structured report with citations
- Routes for human review when confidence is low
Architecture
- Orchestrator agent built with LangChain + custom tool registry
- N8N workflows for data collection and notification pipelines
- FastAPI backend with async task queue
- React frontend with real-time progress streaming
Technical highlights
- Custom tool-calling framework with retry logic and rate limiting
- Human-in-the-loop interrupts for low-confidence decisions
- Streaming SSE responses for live progress feedback