Replace "My Project" with your actual project name
This is a template repository: don't clone it, click the green Use this template
button at the top-right of the Github repo page.
Once you've created your repository from it, then you can clone it and follow the instructions below:
Next steps after creating from template (or later when you feel like it)
- In
pyproject.toml
, replace "my-project" with your project name in the header, then replace "my_project" with your package name (using underscores) in the "packages" parameter of [tool.mypy] and the "include" parameter of [tool.pyright] - Replace "my_project" directory name with your package name (use underscores)
- Update this README.md with your project details
- Update the package imports in your code as needed
make install
This will install the Pipelex python library and its dependencies using uv.
cp .env.example .env
Enter your API keys into your .env
file. The OPENAI_API_KEY
is enough to get you started, but some pipelines require models from other providers.
Channel | Use case |
---|---|
GitHub Discussions → "Show & Tell" | Share ideas, brainstorm, get early feedback. |
GitHub Issues | Report bugs or request features. |
Email (privacy & security) | security@pipelex.com |
Discord | Real-time chat — https://go.pipelex.com/discord |
This project is licensed under the MIT license. Runtime dependencies are distributed under their own licenses via PyPI.
Happy piping! 🚀