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.1.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.1.0
File Size Uploaded
alfrd-0.3.1.0.tar.gz 908.4 kB Details

Built distribution (wheel)

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

Total release size: 1.7 MB

Release files / alfrd-0.3.1.0.tar.gz

Download URL alfrd-0.3.1.0.tar.gz
Size 908.4 kB
Tags Source
SHA-256 checksum
How to use checksums
35e10c5bcd24cb286f7f1e81dd01e56234f9ffaa35d822e5f0f03d2783d4542a
BLAKE2b-256 checksum
How to use checksums
366bf7275bb465b9621df00d0aa571068da247fec89407f02042fd245de188a4
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.1.0-py3-none-any.whl

Download URL alfrd-0.3.1.0-py3-none-any.whl
Size 814.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3cbee7b7075dd9eb7cf0fe2c4b73bae0528a83111e09b654afaef6ed38c12e56
BLAKE2b-256 checksum
How to use checksums
61e0d7a6b4933cee71d83eb7e724d5660ef6d0d0d945cdb1d98c4992754d2454
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.1.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