This project is a personal AI-powered agent experiment, designed for my custom needs. I'm developing it for learning purposes.
This agent is build on top of LangChain ReAct agent. The first feature (Langchain Tool) I developed is designed to fetch and search for articles from my readwise account.
- Readwise API Integration: This agent utilizes a custom tool to search articles in the user's Readwise account.
-
Clone the repository:
git clone https://github.com/epklein/ai-agents.git cd ai-agents
-
Install dependencies:
pip install -r requirements.txt
-
Set up environment variables: Create a .env file in the root directory and add your API keys and configurations. For example:
OPENAI_API_KEY=your_openai_api_key READWISE_API_TOKEN=your_readwise_api_key READWISE_ENDPOINT=https://readwise.io/api/v3
Run the main script: python3 main.py
The agent will execute the template prompt and return all articles from eduklein.com.br saved in your Readwise acocunt.