> ## Documentation Index
> Fetch the complete documentation index at: https://lab.pollack.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Loopy

> Loop-driven interactive coding agent CLI for Java developers

## Overview

Loopy is where the lab's thesis becomes a product. It's an interactive coding agent CLI built on Spring AI that embodies **knowledge-directed execution** — giving the agent curated knowledge and structured workflows instead of relying on prompt engineering alone.

## Key Features

* **Embedded agent loop** — Built on Agent Workflow for reliable execution
* **Domain skills** — Modular, curated capabilities (Spring Boot, testing, migration)
* **Modern TUI** — Terminal user interface with real-time agent feedback
* **Forge lifecycle** — Define → Forge → Run → Grow workflow customization

## Why Loopy?

Most coding agents are generic. Loopy is opinionated — it ships with curated knowledge about Java/Spring development, structured as skills that guide the agent's tool selection and execution strategy. The result: more reliable completions with fewer wasted tokens.

## Documentation

<CardGroup cols={3}>
  <Card title="Getting Started" icon="play" href="/docs/loopy/getting-started">
    Install and run your first agent session in 5 minutes
  </Card>

  <Card title="Extending Loopy" icon="puzzle-piece" href="/docs/loopy/extending">
    Custom skills, subagents, tool profiles, and the programmatic API
  </Card>

  <Card title="CLI Reference" icon="rectangle-terminal" href="/docs/loopy/cli-reference">
    All flags, slash commands, and configuration options
  </Card>
</CardGroup>

## Quick Links

<CardGroup cols={2}>
  <Card title="GitHub" icon="github" href="https://github.com/markpollack/loopy">
    Source code and documentation
  </Card>

  <Card title="The Thesis" icon="lightbulb" href="/methodology/knowledge-directed-execution">
    Knowledge-directed execution explained
  </Card>
</CardGroup>
