Your code. A tool anyone can run.

Publish your Python project as a Widget. Abyss gives it a form, a link and a price per run, keeps your API keys, and showcases the outputs.

  1. Upload your project.
    run.py, requirements.txt, etc.
  2. Describe its inputs.
    Files, text, choices, or interface.json.
  3. Test it and publish.
    Shared as its Example Run.

From run.py to Widget

Financial Data Extractor
Unrated
100
import os
from lib import read_tables, build, save
pdf = os.environ["pdf_file"]
tables = read_tables(pdf)
html = build(tables)
save(html, "output/dashboard.html")

Every Run gets
its own machine.

Your keys
stay yours.

A result
or a refund.

Your price
per Run.

Your way
to share.

Dive deep into