A web app that researches any topic on the internet and writes a report, using a team of AI agents. It works 100% free: it runs a local model with Ollama and searches with DuckDuckGo, so no paid API keys are needed.
- You type a question (for example, "Most popular AI Agent frameworks in 2026").
- An agent plans which searches to run.
- The code searches DuckDuckGo and another agent summarizes each result.
- An agent writes the full report in Markdown.
- The report is saved in the
reports/folder and, optionally, sent by email.
The orchestration is done in code (research_manager.py): each step is a separate call to an agent, with retries and fallback plans in case the model fails.
- OpenAI Agents SDK (connected to Ollama)
- Ollama with
llama3.2 - Gradio for the web interface
- Pydantic for structured outputs
- ddgs for searching DuckDuckGo
%207.19.00%E2%80%AFp.m..png)