Note
This is a Hackathon project Feb 2025
This project aims to create a workflow or llm agent to keep documentation up to date based on the changes to source code.
Lapo Docs stands for
LLM Agent Patcher Of Docs
- python 3.12.7
- uv (python package manager)
- An anthropic api key stored in the environment variable
ANTHROPIC_API_KEY
- A GITHUB_TOKEN stored in the environment variable
GITHUB_TOKEN
[1]
[1] If you use github CLI you can add GITHUB_TOKEN=$(gh auth token) before any uv
command to set the environment variable
Python installation and dependencies are hard to handle, we use uv for dependency management and virtual environments. See uv for more information.
using UV you can just run the example directly
uv run lapo.py
Is this failing? make sure you are using python 3.12.7
Does it keep failing? Python is like that.