Pick up where you left off, from anywhere.
Pick up where you left off, from anywhere.
01 / pick up anywhere
Start a chat with your agent on the laptop and close the lid. The session keeps running on the machine, so the conversation is right where you left it when you open it on your phone.
~ $ chaar connect personal gpu-server agent › add retries to the relay client ● Read relay.rs
~ $ chaar connect personal gpu-server agent › add retries to the relay client ● Read relay.rs
On the laptop
02 / keep agents running
Start a coding agent in a session on a big machine and close the laptop. When it stops to ask something, answer from your phone and let it carry on.
SESSIONS
laptop · lid closed 6h ago
● Read central/src/relay.rs ● Ran cargo test -p central relay_list ... FAILED ● relay_list sorts relays by name; the test wants them by latency. Change the sort and re-run? y yes n no ›
● Read central/src/relay.rs ● Ran cargo test -p central relay_list ... FAILED ● relay_list sorts relays by name; the test wants them by latency. Change the sort and re-run? y yes n no ›
03 / one window
Your machines and their sessions sit in a sidebar. Open sessions as tabs, jump anywhere from the keyboard, and keep your Mac awake while a job runs.
Tap a session to open it in a tab.
05 / under the hood
Sessions live on your machines. chaar signs you in, knows which machines are yours, and gets you there: straight to the machine when it can, through a relay when it can't.
chaard keeps the sessions on its machine. Closing an app never ends one.
chaard checks the permissions of every request it gets, whoever sends it.
Straight to the machine when it can, relayed when it can't. The apps show which.
06 / questions
chaard, a background service for Linux and macOS (Windows through WSL). It keeps the sessions on that machine and checks the permissions of every request.
Nothing. The session runs on the machine, not on your laptop. Open it again from any device and you are on the same line.
chaar goes straight to the machine when it can, and through a relay when it can't. A relayed session is end-to-end encrypted, so the relay has no way to see your data. The apps show which path you are on.
Only you, and the people you have explicitly given access to.
The desktop app for macOS, Windows and Linux, the apps for iOS and Android, the chaar CLI, and the web console.