An assistant you can turn into what you need.

Use sand like any chat assistant: get ready for an exam, work through a lab report, debug a test rig, turn meeting notes into actions. When you want it to work differently, ask it, and it builds the change into itself. You can use it from your phone too.

Ask for a feature.
Watch it appear.

Every part of sand is a plugin, so it can add to its own sidebar, side panel, chat or tools, and the change loads without closing your chat. In the clip above, each of these took one request.

sand on a desktop, with study and work threads in the sidebar and a rover battery analysis in the chat
An explanation of entropy before a quiz, on a phone Bots and threads in the sidebar on a phone

Start at your desk.
Carry on from your phone.

  • Threads

    Chats for anything: coursework, lab reports, work projects. Put related ones in a project, a folder with the files they work on.

  • Bots

    Take care of an ongoing job, like reminding you before deadlines or drafting your daily standup, on a schedule or when something changes.

  • Your devices

    Chats keep going when you close the tab. Pair your phone or another PC to pick up the same chats there.

  • Your models

    Use a Claude plan through Claude Code, a ChatGPT plan through Codex, or API keys.

  • Add-ons

    Settings → Add-ons lists the parts sand comes with. Turn them on or off there, or install more.

Install sand.

macOS or Linux, in a terminal $ curl -fsSL https://vaakx-dev.github.io/sand/install.sh | sh Windows, in PowerShell PS> irm https://vaakx-dev.github.io/sand/install.ps1 | iex

sand opens in your browser when it's installed. Then open Settings → Accounts and choose your model.