AkurAI Build
Menu

AkurAI-Build

public

Latest change 30e6b8c347048d64c2c048dfd05a8ded219d37f6 - Host authenticated Git repositories over Smart HTTP with repo host/sync CLI by Ólafur Búi Ólafsson

{% extends "layouts/base.html" %}
{% block title %}AkurAI Build — self-hosted delivery{% endblock %}
{% block body %}
<main class="ab-public">
  <header class="ab-nav">
    <a class="ab-wordmark" href="/" aria-label="AkurAI Build home"><span class="ab-mark" aria-hidden="true">A</span><span>AkurAI <b>Build</b></span></a>
    <a class="ab-button ab-button-quiet" href="/login">Sign in <span aria-hidden="true">↗</span></a>
  </header>
  <section class="ab-hero" aria-labelledby="hero-title">
    <div class="ab-hero-copy">
      <p class="ab-kicker">Self-hosted delivery</p>
      <h1 id="hero-title">Your code.<br>Your <em>control plane.</em></h1>
      <p class="ab-lede">AkurAI Build runs source, builds, artifacts, and deployments on infrastructure you operate. No hosted runner. No opaque hand-off.</p>
      <div class="ab-actions"><a class="ab-button ab-button-primary" href="/login">Open your workspace <span aria-hidden="true">→</span></a><a class="ab-text-link" href="#architecture">How it is built <span aria-hidden="true">↓</span></a></div>
    </div>
    <div class="ab-flow" aria-label="Source flows through the build system to verified artifacts">
      <div class="ab-flow-grid"></div>
      <div class="ab-flow-node ab-source"><span class="ab-flow-icon">&lt;/&gt;</span><b>Source</b><small>managed Git</small></div>
      <div class="ab-flow-line ab-line-one"></div><div class="ab-flow-line ab-line-two"></div><div class="ab-flow-line ab-line-three"></div>
      <div class="ab-flow-node ab-runner"><span class="ab-flow-icon">01</span><b>Build</b><small>isolated worker</small></div>
      <div class="ab-flow-node ab-artifact"><span class="ab-flow-icon">□</span><b>Artifact</b><small>verified output</small></div>
      <span class="ab-flow-dot ab-dot-one"></span><span class="ab-flow-dot ab-dot-two"></span>
    </div>
  </section>
  <section class="ab-proof" id="architecture" aria-label="AkurAI Build architecture">
    <div><span class="ab-proof-number">01</span><h2>Git-native</h2><p>Repositories remain first-class. Every build starts from an explicit ref and immutable commit.</p></div>
    <div><span class="ab-proof-number">02</span><h2>Self-hosted</h2><p>Runners, artifacts, and release history stay inside your fleet, under your policy.</p></div>
    <div><span class="ab-proof-number">03</span><h2>Private by default</h2><p>AkurAI Auth controls access. Public visibility is an intentional repository setting.</p></div>
  </section>
  {% if repositories %}
  <section class="ab-proof" aria-label="Public repositories">
    {% for repository in repositories %}
    <div><span class="ab-proof-number">→</span><h2><a href="/repos/{{ repository.name }}">{{ repository.name }}</a></h2><p>Default branch: {{ repository.default_branch }}</p></div>
    {% endfor %}
  </section>
  {% endif %}
</main>
{% endblock %}