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.0

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.0
File Size Uploaded
alfrd-0.3.0.0.tar.gz 866.2 kB Details

Built distribution (wheel)

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

Total release size: 1.6 MB

Release files / alfrd-0.3.0.0.tar.gz

Download URL alfrd-0.3.0.0.tar.gz
Size 866.2 kB
Tags Source
SHA-256 checksum
How to use checksums
15ec89e554bd87293b6ea73c3762da448881e04e0eacc264ac318b07da80ab54
BLAKE2b-256 checksum
How to use checksums
b76985895299ced5de37429b63d6b2cee9366d490a758d7cfd8abfae1cc75dc1
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.0-py3-none-any.whl

Download URL alfrd-0.3.0.0-py3-none-any.whl
Size 777.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ed13afc769aafe8de8f04e78c3fb89c3b5995bbb82c333d427c230cca73ef453
BLAKE2b-256 checksum
How to use checksums
3b46737577ed6d6ec554796c2b282d2551a3cf768ff13a7a6f4e9e5db2275891
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.0 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