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

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

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