refactor: remove notebook implementation and update project assets

Remove the Jupyter notebook file and associated example report, update README.md to reference new images in the research/ directory and remove notebook run instructions, and refresh example query buttons in the web app with new topics. This shifts focus to the Reflex web app while cleaning up obsolete files.
This commit is contained in:
Abid Ali Awan
2026-05-12 00:49:02 +05:00
parent 06ce6e45cd
commit c38b43e4d8
6 changed files with 10 additions and 16 deletions
+3 -9
View File
@@ -2,6 +2,8 @@
A multi-agent research assistant built with the OpenAI Agents SDK, Olostep, and Reflex.
![Web app Multi-Agent Research Assistant](research/image_2.png)
Enter a research question and a team of AI agents collaborates to produce a polished, source-backed Markdown research report. The original notebook is included, and the same logic is also available as a Reflex web app.
## Flow
@@ -35,7 +37,7 @@ Manager agent
+----------> Markdown research report + sources
```
![image.png](image.png)
![Trace Multi-Agent Research Assistant](research/image_1.png)
## Agents
@@ -87,12 +89,4 @@ The app files live in `app/`:
- **Download report** — Export the full Markdown report with one click.
- **Recent results** — The source research agent is aware of the current date and prioritizes up-to-date sources.
## Run the notebook
Open and run:
```text
multi_agent_research_assistant_openai_agents_olostep.ipynb
```
Set `RUN_LIVE_EXAMPLE=true` to run the live example. The notebook prints an OpenAI trace URL for inspecting the agent workflow.
+6 -6
View File
@@ -360,22 +360,22 @@ def index() -> rx.Component:
),
rx.hstack(
rx.button(
"AI agent trends?",
on_click=State.set_query("AI agent trends?"),
"Is remote work dying in 2026?",
on_click=State.set_query("Is remote work dying in 2026?"),
variant="soft",
color_scheme="gray",
border_radius="999px",
),
rx.button(
"OpenAI model updates?",
on_click=State.set_query("OpenAI model updates?"),
"What's behind the global coffee shortage?",
on_click=State.set_query("What's behind the global coffee shortage?"),
variant="soft",
color_scheme="gray",
border_radius="999px",
),
rx.button(
"Best research tools?",
on_click=State.set_query("Best research tools?"),
"Are electric cars actually cheaper to own?",
on_click=State.set_query("Are electric cars actually cheaper to own?"),
variant="soft",
color_scheme="gray",
border_radius="999px",
View File

Before

Width:  |  Height:  |  Size: 151 KiB

After

Width:  |  Height:  |  Size: 151 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 KiB

@@ -660,7 +660,7 @@
"id": "06770c28",
"metadata": {},
"source": [
"![image.png](image.png)"
"![image_1.png](image_1.png)"
]
},
{