Skip to main content

alfrd

Run your pipeline steps, see where every target stands, and pick up where you left off.

PyPI Python 3.10+ BSD-3-Clause license

ALFRD Studio overview: target status, progress, runtime and failed-step details; open full-size image

ALFRD runs command-line pipelines across many targets, tracks progress in a CSV, and shows status and logs in an offline web UI. Define your steps in alfrd.yaml. Built for radio astronomy with AVICA; works with any command-line pipeline.

Install

Python 3.10+. Install with uv (or pip install alfrd);

uv tool install alfrd

Quick start

alfrd serve --demo

Try the demo at http://127.0.0.1:5000/studio/; Ctrl+C stops it. For your project, define alfrd.yaml, then run alfrd serve. Remote access →

What you can do

  • Track and compare targets: status, failures, live logs, timings and run history.
  • Run and resume work: select target × step cells in a plan CSV; resume unfinished steps.
  • Extend your workflow: Claude Code ↔ Codex handoffs, notifications, plugins and themes.

Documentation

Start here Go further
Studio guide · Serve & screenshots Agent loops · Notifications
Pipeline configuration · Plans Plugins & themes · Python API
Search · Metadata panels Status API · Changelog

Report a bug or suggest a feature · Email · Logo & usage · BSD-3-Clause license

Credits

Built in the SMILE project (“Search for Milli-Lenses”), funded by the European Research Council (ERC), HORIZON ERC Grants 2021, grant agreement No. 101040021. If you use ALFRD, please link to this repository in a footnote.

Metadata

Release files for alfrd 0.3.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for alfrd 0.3.0.1
File Size Uploaded
alfrd-0.3.0.1.tar.gz 866.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for alfrd 0.3.0.1
File Interpreter ABI Platform
alfrd-0.3.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 1.6 MB

Release files / alfrd-0.3.0.1.tar.gz

Download URL alfrd-0.3.0.1.tar.gz
Size 866.1 kB
Tags Source
SHA-256 checksum
How to use checksums
e54894b22dfebb33ea5ccb53aed7156230dc528b0ff9fea6038a4458b98c79ed
BLAKE2b-256 checksum
How to use checksums
8060fef267c3d67a6d3145cd0e3c480a9b871ee2183de07f0a3202684ee23938
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / alfrd-0.3.0.1-py3-none-any.whl

Download URL alfrd-0.3.0.1-py3-none-any.whl
Size 777.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
34814e3e85f1ff4ed4077377b3720380bba7f724c225cabd72c229ba322f2c5a
BLAKE2b-256 checksum
How to use checksums
69f3fe71795e14219bfa88a9ed8c1467e2aefcec6e7beba623771dd649fc9dda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

0.3.0.1 This release

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page