Bring your own AI agent (Claude and Codex are supported out of the box) with auto-configured MCP access to the contents of your terminal and scrollback and the ability to suggest input that you can approve passing to your shell as if you had typed it yourself.
The hardest part technically was getting it to be transparent - it needs to push lines into the host terminal's native scrollback while also being able to use full frame-rendered TUI when you activate the AI overlay. That and event handling were the two parts that Claude couldn't get right, leading me to implement key parts of them by hand.
It's still alpha quality but I'm using it as my daily driver in iTerm2 and Terminal.app on Mac and Yakuake/Konsole on Linux. Windows is not supported as of yet.