A planning-first agent using Deep Agents with Skills on Azure OpenAI, with jupyter notebook and a Streamlit web UI.
- Create and activate a virtual environment:
python -m venv venv
venv\Scripts\activate # Windows
# source venv/bin/activate # macOS/Linux- Install dependencies:
pip install -r requirements.txt- Configure
.envwith your Azure OpenAI and Tavily API keys.
jupyter notebook demo.ipynbOr open demo.ipynb in Jupyter Lab or VS Code.
streamlit run app.pymulti_agent_skills_app/
├── app.py # Streamlit chat UI
├── agent.py # Deep Agent with skills
├── tools.py # Custom tools
├── demo.ipynb # Demo notebook
├── skills/ # Skill definitions (SKILL.md)
└── requirements.txt