ProyectoAether / TITAN-API

API powering TITAN, a workflow management and execution platform guided by semantic

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Python License Code style: black

TITAN is a semantic-enhanced workflow management system that provides several architectural levels to deal with the processes from the design to the execution of workflows:

This repository contains core functionality of the platform.

Before running titan, save a copy of .env.template as .env and insert your own values. titan will then look for a valid .env file in the current working directory. In its absence, it will use environmental variables.

🚀 Setup

Installation

Via source code using Poetry:

$ git clone https://github.com/KhaosResearch/TITAN-API.git
$ cd titan-platform
$ poetry install

Deploy server

Server can be deployed with uvicorn, a lightning-fast ASGI server, using the command-line client.

$ poetry run titan server

Online documentation is available at /api/docs.

— ⭐️ —

Designed & built by Khaos Research (University of Málaga).

About

API powering TITAN, a workflow management and execution platform guided by semantic

License:MIT License


Languages

Language:Python 99.6%Language:Makefile 0.4%