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.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.1.1
File Size Uploaded
alfrd-0.3.1.1.tar.gz 909.7 kB Details

Built distribution (wheel)

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

Total release size: 1.7 MB

Release files / alfrd-0.3.1.1.tar.gz

Download URL alfrd-0.3.1.1.tar.gz
Size 909.7 kB
Tags Source
SHA-256 checksum
How to use checksums
67c25f3070fda04131239179d9d2c87a2df23ad926a850d32f0a14244404b09e
BLAKE2b-256 checksum
How to use checksums
1f24293aab1dd73d79b5f54ccadb94493f5aefe11a6e8d75b2ea85f1af474b2f
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.1-py3-none-any.whl

Download URL alfrd-0.3.1.1-py3-none-any.whl
Size 814.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c6339b33d245328737801cec242b7b73de321b998a7443c1149c93f2e886b2c2
BLAKE2b-256 checksum
How to use checksums
cb50bf528d240d8ced1597099f3b48cab00b9800cf8217e0d3215d11128454cb
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.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