An AI Agent that answers questions about Django's governance based on DEP 10 & DEP 12 documents.
Please note: This is not official or legal advice.
# Ask about Django governance
just ask "How long are steering council terms?"
# Or use uv directly
uv run src/agent.py ask "How long are steering council terms?"| Command | Description |
|---|---|
just |
List all available commands |
just ask "..." |
Ask the DEP agent a question |
just web |
Launch the agent as a web chat interface |
just debug |
Print the compiled system prompt for debugging |
just demo |
Run a demo with a sample question |
just bootstrap |
Install pip and uv |
just fmt |
Format code |
just lint |
Run pre-commit hooks on all files |
just lint-autoupdate |
Update pre-commit hooks to latest versions |
- Python 3.12+
- OpenAI API key (set
OPENAI_API_KEYenvironment variable)
just bootstrap