Stay in flow

Keyboard-driven. Session-persistent. Zero friction.

Keyboard Trainer

Practice hyle shortcuts

0 / 6 completed
Press Ctrl+K to kill to end of line
Ctrl K
Try it now - works in any input field

Live Terminal Demo

hyle - ~/projects/webapp

Prompt Queue

Type while generating. Your prompts queue up and execute in order.

Queued Prompts

Generating...
  • 1 add authentication to the user routes
  • 2 write tests for auth middleware
  • 3 update the README with API docs

Session Resume

Just type hyle to continue where you left off.

Recent Sessions

W
webapp
2 min ago - 47 messages - auth feature
A
api-server
3 hours ago - 128 messages - rate limiting
C
cli-tool
Yesterday - 89 messages - parser rewrite

Keyboard Shortcuts

Enter Send prompt
Up Down Browse history
Ctrl-A Line start
Ctrl-E Line end
Ctrl-K Kill to end
Ctrl-U Kill to start
/ Search conversation
n / N Next/prev match
Tab Switch views
Ctrl-C Cancel generation
Ctrl-L Clear screen
Esc Cancel/close

Instant Slash Commands

No LLM call. Execute immediately.

/buildBuild project
/testRun tests
/checkType check
/diffGit diff
/commitGit commit
/statusProject status
/lsList files
/grepSearch files
/viewRead file
/costToken usage
/modelCurrent model
/doctorHealth check

Typical Flow

$ hyle
[Resumed session abc123 - webapp - auth feature]
# pick up where you left off

> /status
3 modified, 1 staged, tests passing

> add rate limiting to the auth endpoints
[reading src/routes/auth.rs...]
[writing src/middleware/rate_limit.rs...]
[writing src/routes/auth.rs...]

> /test
running 89 tests... ok. 89 passed

> /commit "add rate limiting to auth"
[main 8f2a1b3] add rate limiting to auth
2 files changed, 67 insertions(+), 3 deletions(-)
~

20Hz Refresh

TUI updates 20 times per second. No lag.

>

Auto-Resume

Sessions persist. Just type hyle to continue.

#

Queue Prompts

Type while generating. Prompts queue up.

Get Started
~
Default Composable Velocity Reliable Depth Playful Observable Community Independent Learning Control Secure Flow