ODR-APIODR-API×Luminary

◈ SEEKING COLLABORATORS & FUNDING — siddiki@luminarysolutions.ai

01 — OPEN DEEP RESEARCH

Research that thinks, not just retrieves.

A modular, extensible foundation for creating specialized multi-agent AI research systems. Build advanced capabilities, faster.

BY LUMINARY AI SOLUTIONS

ODR-API — DEEP RESEARCH
ODR-API Deep Research Demo

02 — WHY ODR-API

Stop reinventing the wheel for AI research.

Building robust AI research systems is complex. ODR-API gives you the structured, reusable foundation to focus on innovation, not infrastructure.

◇ THE CHALLENGE

01

Duplicated effort for search, scraping, and chunking

02

Complex agent coordination and fragile data flow

03

Difficulty adapting to new domains or tools

04

Scalability and maintainability bottlenecks

◈ THE SOLUTION

01

Modular Agencies for domain specialization

02

Reusable Services for core functionalities

03

Clear Agent orchestration patterns

04

Reliable data flow via Pydantic schemas

03 — CAPABILITIES

Powerful features out-of-the-box.

ODR-API provides a comprehensive toolkit for building sophisticated AI research applications.

MODULAR AGENCY DESIGN

Create specialized research domains as independent Agencies, each orchestrating their own workflow and agents for specific tasks.

REUSABLE CORE SERVICES

Leverage a shared library for search, scraping, chunking, PDF handling, and ranking across any agency.

MULTI-AGENT ORCHESTRATION

Coordinate multiple specialized LLM agents — Planner, Writer, Refiner — with customizable workflow logic.

STRUCTURED DATA FLOW

Ensure reliable data transfer and validation between agents using Pydantic V2 schemas for robust interactions.

EXTENSIBLE ARCHITECTURE

Easily add new agencies, swap services, integrate custom tools, or configure LLM providers via environment or API.

REAL-TIME STREAMING

Monitor research live with step-by-step updates streamed via WebSockets, providing full transparency.

05 — ARCHITECTURE

Solid, modular foundation.

Understand the core components that make ODR-API powerful and easy to extend.

AGENCIES

Domain-specialized orchestration units. Each Agency bundles its own logic, agents, and schemas for a specific research domain.

Deep ResearchFinancial AnalyzerCompany Profiler

AGENTS

LLM-powered workers with defined roles. Coordinate within an Agency to execute sub-tasks.

PlannerWriterRefiner

SERVICES

Shared, non-LLM capabilities called programmatically by Agencies and Agents.

SearchScraperChunkingRanking

SCHEMAS

Pydantic V2 models defining data contracts between all components — the glue of the system.

WritingPlanSearchTaskReportSectionUsageStats

04 — HOW IT WORKS

Orchestrated agent pipeline.

See the coordinated flow of agents and services inside the deep_research agency.

01

DEFINE & PLAN

Provide a research query. The Planner agent generates a structured plan with search queries and a writing outline.

Input: User Query → Output: WritingPlan, SearchTasks

02

GATHER & PROCESS

The system executes searches, scrapes web content via Crawl4AI, handles PDFs, chunks text, and ranks for relevance.

Services: Search, Scraper, Chunking, Ranking

03

SYNTHESIZE & WRITE

The Writer agent drafts the report using processed context, structuring it according to the plan with citations.

Input: Processed Content, Plan → Output: Draft Report

04

REFINE & ITERATE

The Refiner agent iteratively enhances the draft, incorporating only new information from further searches.

Loop: Search → Process → Refine → Output: Refined Report

05

FINALIZE & DELIVER

The system assembles the final report, formats citations, adds references, and delivers via WebSocket stream.

Output: Final Report, Usage Stats

06 — TECH STACK

Modern, robust tooling.

Leveraging powerful libraries and services for optimal performance and developer experience.

BACKEND FRAMEWORK

01FastAPI
02Python 3.10+
03Pydantic V2
04Pydantic-AI

AI & CORE SERVICES

01Crawl4AI
02Serper API
03Together AI
04OpenRouter

FRONTEND DEMO

01Next.js 15
02TailwindCSS
03Shadcn/ui
04WebSockets

07 — GET STARTED

Build your AI research system.