{% extends "base.html" %} {% block title %}ABREKA — Dashboard{% endblock %} {% block content %}

{{ config.project.name }}

{{ config.project.lib }} — Autonomous Research Agent

{% if stop_requested %}
Graceful stop queued. ABREKA will stop after the current experiment completes.
{% endif %} {% if goal %}
abreka/goal.md

Research Goal

{{ goal | md }}
{% endif %}
{{ total }}
Total Experiments
{{ status_counts.get('completed', 0) }}
Completed
{{ status_counts.get('running', 0) + status_counts.get('implementing', 0) + status_counts.get('testing', 0) }}
In Progress
{{ backlog_open }}
Backlog Ideas
{% if status_counts %}

Status Breakdown

{% for status, count in status_counts.items() %} {{ status }} ({{ count }}) {% endfor %}
{% endif %} {% if timeline.points %}

Metric Timeline — {{ timeline.primary_metric }} ({{ timeline.direction }})

Dots are colored by branch root (topmost ancestor). Solid segments connect consecutive experiments on the same branch; the dotted line tracks the best metric so far. Click a dot to open the experiment.
{% endif %}

Recent Experiments

{% if recent %} {% for exp in recent %} {% endfor %}
ID Status Hypothesis Created
{{ exp.id }} {{ exp.status }} {{ exp.hypothesis[:80] }}{% if exp.hypothesis|length > 80 %}...{% endif %} {{ exp.created_at[:16] }}
{% else %}

No experiments yet. Run abreka propose to create one.

{% endif %}
{% endblock %}