⚡ Generate complete Machine Learning pipelines in seconds — directly from your terminal.
AlgoPipe is a CLI-based boilerplate generator for machine learning workflows.
Instead of manually setting up folders, scripts, preprocessing pipelines, and model training code…
👉 AlgoPipe asks you simple questions
👉 And generates a ready-to-use ML project structure
- 🛠️ Interactive CLI-based pipeline generation
- ⚡ Supports customizable ML workflows
- 📁 Auto-generates clean project structure
- 🔌 Plug-and-play code (ready to run)
- 🧩 Modular pipeline components
- 🎯 Beginner-friendly, powerful for advanced users
pip install algopipeOnce installed, simply run:
algopipeIf your PATH is configured correctly, this will launch the interactive CLI.
$ algopipe
✔ Select problem type: Classification
✔ Select dataset type: CSV
✔ Include preprocessing? Yes
✔ Choose model: Random Forest
✔ Add evaluation metrics? Yes
🚀 Generating your ML pipeline...- Saves hours of repetitive setup ⏳
- Helps beginners follow best practices 📚
- Rapid prototyping for ML engineers ⚡
- Clean and scalable project templates 🧱
- Python 🐍
- CLI-based interaction
- Modular code generation
👉 Full documentation coming soon (You can host this using MkDocs or similar)
Contributions are welcome!
# Fork the repo
# Create a new branch
# Make your changes
# Submit a PR 🚀git clone https://github.com/dhruvmittal41/algopipe.git
cd algopipe
pip install -e .Found a bug or have a feature request?
👉 Open an issue on GitHub
If you like this project:
⭐ Star the repo 🐦 Share it with others 🤝 Contribute
- Add deep learning pipelines
- Add dataset auto-fetching
- Add experiment tracking integration
- GUI version (future 🚀)
Built with 💡 to simplify Machine Learning workflows