https://github.com/briangershon/hello-controlflow
Play with ControlFlow Python framework for building agentic AI workflows. Uses `uv` Python package and project manager.
https://github.com/briangershon/hello-controlflow
agent ai-agent controlflow python starter-template uv
Last synced: 7 months ago
JSON representation
Play with ControlFlow Python framework for building agentic AI workflows. Uses `uv` Python package and project manager.
- Host: GitHub
- URL: https://github.com/briangershon/hello-controlflow
- Owner: briangershon
- License: mit
- Created: 2024-10-30T22:10:59.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-11-11T23:13:14.000Z (11 months ago)
- Last Synced: 2025-01-12T09:45:02.129Z (9 months ago)
- Topics: agent, ai-agent, controlflow, python, starter-template, uv
- Language: Python
- Homepage:
- Size: 74.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# hello-controlflow
Start a project based on [ControlFlow](https://controlflow.ai/), a Python framework for building agentic AI workflows.
Find example ControlFlow code to play with at .
Features:
- a template repo for starting a ControlFlow app
- uses `uv` Python package and project manager that handles both virtual environment management and dependencies setup.## Run it
prerequisites for installing dependencies:
- ensure rust and cargo are installed. You can use `brew install rust` on MacOS.
- intentionally uses Python 3.12 in `.python-version` which is max version currently supported by `pyo3` package.```bash
export OPENAI_API_KEY="your-api-key"
uv run hello.py
```