Skip to content

FirecREST v2

A lightweight REST API for accessing HPC resources.

FirecREST is a high performance proxy providing a standardized interface to access HPC infrastructures from the web, with authentication and authorization, supporting multiple schedulers, storages, and filesystems types.

Features

  • 🔐 Authentication and authorization layer integrating OAuth v2 and OpenFGA
  • ⚡ High-performance RESTful API powered by asyncIO
  • ✨ Abstracts underlying HPC technology (schedulers, filesystems, storage, etc.)
  • 📡 Async SSH connection pool enabling high-throughput regime
  • 🩺 Integrated HPC cluster health checker
  • 💠 Modular architecture with a lightweight and modern stack