Skip to content

tebakaja/neurloop

 
 

Repository files navigation

🧠 Neurloop

AI compute and workflow engine designed for simplicity, high performance, and seamless distributed parallel training.

neurloop-banner

build-status license python-version


🚀 Overview

Neurloop is a lightweight, flexible, and general-purpose AI workflow engine.
It empowers developers, researchers, and institutions to automate training, evaluation, and deployment across various machine learning tasks — including classification, regression, forecasting, and more.

"Train. Test. Loop." — Neurloop keeps your AI in motion.


⚙️ Features

  • General-purpose AI workflow engine
  • 🚀 Optimized with Cython for fast and efficient compute
  • 🔁 Workflow automation via GitHub Actions or any provider
  • 🧩 Plug-and-play YAML configuration system to define pipeline logic
  • 🧑‍💼 Use-case ready for healthcare, education, retail, finance, and government
  • 🔒 Fully local or cloud-compatible: no vendor lock-in
  • 📦 Containerized with Docker for easy deployment anywhere
  • 🔧 Integrated with popular ML libraries:
    • scikit-learn: for classical ML workflows
    • PyTorch: for deep learning modules (RNN, GRU, etc.)
    • TensorFlow: for additional model compatibility
    • Hugging Face Transformers: for NLP and LLM workflows
  • 📤 ONNX export support for model portability

About

Neurloop is an AI compute and workflow engine designed for simplicity, high performance, and seamless distributed parallel training.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 48.3%
  • Cython 39.6%
  • Jinja 8.8%
  • Shell 2.5%
  • Other 0.8%