https://github.com/sinceru0/react-agent-from-scratch
A pure Python implementation of ReAct agent without using any frameworks like LangChain. It follows the standard ReAct loop of Thought, Action, PAUSE, and Observation. The agent utilizes multiple tools, including Calculator, Wikipedia, Web Search, and Weather. A web UI is also provided using Streamlit.
https://github.com/sinceru0/react-agent-from-scratch
agent-streamlit-web-ui ai-agent-with-tools aiagent deepseek from-scratch langchain llm openai-api python-no-framework-agent python-react-agent react-agent react-loop tutorial typescript
Last synced: about 2 months ago
JSON representation
A pure Python implementation of ReAct agent without using any frameworks like LangChain. It follows the standard ReAct loop of Thought, Action, PAUSE, and Observation. The agent utilizes multiple tools, including Calculator, Wikipedia, Web Search, and Weather. A web UI is also provided using Streamlit.
- Host: GitHub
- URL: https://github.com/sinceru0/react-agent-from-scratch
- Owner: Sinceru0
- License: mit
- Created: 2025-03-11T19:16:40.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-03-11T20:32:54.000Z (11 months ago)
- Last Synced: 2025-03-11T20:34:11.607Z (11 months ago)
- Topics: agent-streamlit-web-ui, ai-agent-with-tools, aiagent, deepseek, from-scratch, langchain, llm, openai-api, python-no-framework-agent, python-react-agent, react-agent, react-loop, tutorial, typescript
- Language: Python
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0