Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ repos:
- id: end-of-file-fixer
- id: check-yaml
- id: check-added-large-files
args: ['--maxkb=1024']

- repo: local
hooks:
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@

Agentty is an **ADE (Agentic Development Environment) for structured, controllable AI-assisted software development**. It is itself developed with Agentty, built with Rust and [Ratatui](https://ratatui.rs), and designed around a deeply integrated workflow.

![Agentty demo](docs/assets/demo/demo.gif)

## Installation

### Shell
Expand Down
1 change: 1 addition & 0 deletions docs/assets/AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@ Static assets used by documentation.

## Directory Index

- [`demo/`](demo/) - VHS demo recording assets.
- [`AGENTS.md`](AGENTS.md) - Context and instructions for AI agents.
34 changes: 34 additions & 0 deletions docs/assets/demo/AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Demo

Demo recording assets for Agentty. The demo GIF is manually recorded using
[asciinema](https://asciinema.org/) and converted to GIF with
[agg](https://github.com/asciinema/agg).

## Recording

```bash
# Install tools (macOS)
brew install asciinema agg

# Start recording (use an isolated data directory)
export AGENTTY_ROOT="/tmp/agentty-demo"
rm -rf "$AGENTTY_ROOT"
asciinema rec docs/assets/demo/demo.cast

# In the recording session, launch agentty from a git repo and
# demonstrate tab navigation, session creation, and agent interaction.
# Press Ctrl-D or type `exit` to stop recording.

# Convert to GIF
agg --theme asciinema docs/assets/demo/demo.cast docs/assets/demo/demo.gif

# Clean up the cast file (not committed)
rm docs/assets/demo/demo.cast
```

## Directory Index

- [`demo.gif`](demo.gif) - Manually recorded demo GIF.
- [`AGENTS.md`](AGENTS.md) - Context and instructions for AI agents.
- [`CLAUDE.md`](CLAUDE.md) - Symlink to AGENTS.md.
- [`GEMINI.md`](GEMINI.md) - Symlink to AGENTS.md.
1 change: 1 addition & 0 deletions docs/assets/demo/CLAUDE.md
1 change: 1 addition & 0 deletions docs/assets/demo/GEMINI.md
Binary file added docs/assets/demo/demo.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading