Research Agent — Development skill for Claude Code
Research Agent with Langchain and Pydantic.
How to install Research Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open davila7/research_agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Research Agent does
Research Agent with Langchain and Pydantic.
Alternatives in Development
- OpenAI Codex CLI — (Rust implementation) 67.8k ★
- Scientific Agent Skills — A set of ready to use Agent Skills for research, science, engineering, analysis, finance and writing 18.7k ★
- Industry Research — 行业投资研究:产业链全景扫描 + 四大师个股分析框架 15.9k ★
README
AI Research Agent 🤖
This project is an application that uses Langchain and other tools to perform research and save the results. The user interface is built with Streamlit.
Files and Structure
- app.py: Contains the main logic for the Streamlit application and interaction with the research agent.
- tools.py: Likely contains the definitions of the tools used by the agent (like the tool to save text to a file).
- requirements.txt: Lists the necessary Python dependencies to run the project. research/: Folder to store research results.
- research/research_output.txt: File where the research results are saved.
Setup and Installation
Clone this repository:
git clone https://github.com/davila7/research_agent
cd research_agent
Create a virtual environment (recommended):
python -m venv .venv source .venv/bin/activate # On Windows use .venv\Scripts\activate
Install dependencies:
pip install -r requirements.txt
Configure your API keys (if necessary).
This project uses langchain-openai, langchain-anthropic, langchain_mistralai, so you might need to set environment variables like OPENAI_API_KEY, ANTHROPIC_API_KEY, MISTRAL_API_KEY, etc. Consult the Langchain documentation for more details. Execution
To run the Streamlit application, use the following command:
streamlit run app.py
This will open the application in your web browser.
License
This project is licensed under the MIT
Related Skills
Langchain Skills
⚠️ — This project is in early development. APIs and skill content may change.
Openapis
Free Claude API + free OpenAI API in one unified proxy. Drop-in compatible with Anthropic SDK, OpenAI SDK, Cla
Langchain Multi Agent Example
Comprehensive tutorial and code examples for building multi-agent systems with LangChain
Langchain Agent
LangChain/LangGraph Agent Development Expert
Python Tutor Chatbot
Conversational Python tutor — Chainlit + LangChain create_agent + LangGraph (InMemorySaver memory) + OpenRoute
Langchain Debater
A multi-role debate agent built with LangGraph + Claude Sonnet 4.6, instrumented with dual tracing to LangSmit
Related Agents
Agentic AI Dev
Expert Agentic AI developer with Python 3.14, LangChain v1.2.8, LangGraph v1.0.7, and FastAPI 0.135.2. Use for
Hephaestus.Agent
AI tooling & pipelines specialist — LangChain/LangGraph chains, RAG architecture,
AI LLM Engineer
Use this agent when the user types /ai or asks for ai/llm engineer work — e.g., build a RAG pipeline over our