Skip to content

salespaulo/aleph-vm

 
 

Repository files navigation

Aleph VM

Note: This project is still early prototyping.

The Aleph VM project allows you to run programs on Aleph.im.

These programs can currently be written in Python using ASGI compatible frameworks ( FastAPI, Django, Sanic, ...) and respond to HTTP requests.

Architecture

image

VM Supervisor

Actually runs the programs in a secure environment on virtualization enabled systems.

See vm_supervisor/README.md.

VM Connector

Schedules the execution of programs on VM Supervisors and assists them with operations related to the Aleph network.

See vm_connector/README.md.

Creating and running an Aleph Program

See examples/README.md.


aleph.im logo

About

Aleph.im VM execution engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 90.6%
  • Shell 6.8%
  • Dockerfile 2.6%