AnyBot/src
王性驊 64e67673c8 Pictures for models that can't see them; bots can read the chat's attachments
- 看圖小幫手: when a bot's model can't take pictures, a model of the
  person's that can (Grok, Claude, GPT, Gemini… whichever has a key)
  describes each picture the person sent, text and numbers included, and
  the bot gets that description. Remembered per picture; helpers that
  fail are skipped for ten minutes.
- On the Mac, commands still can't read AnyBot's data folder (the keys),
  but may read the chat's attachments in it (not write them).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Uirha3oEtWeHh58zA7ErHa
2026-11-04 21:52:06 +08:00
..
app Add a computer with one line: pairing codes, simpler setups 2026-11-04 20:56:06 +08:00
agent.rs One brain, many screens: other AnyBots show and edit the brain's bots 2026-11-04 17:46:43 +08:00
app.rs Pictures for models that can't see them; bots can read the chat's attachments 2026-11-04 21:52:06 +08:00
appctl.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
attach.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
avatar.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
axread.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
botbrowser.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
browser.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
channels.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
cloudbox.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
computer.rs Add agent-desktop text mode for computer use 2026-11-04 17:19:59 +08:00
desk.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
desktop.rs Add agent-desktop text mode for computer use 2026-11-04 17:19:59 +08:00
diagram.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
egress.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
httpd.rs Lasting connection to the account server, per-item sync, files and models via the brain 2026-11-04 19:30:32 +08:00
i18n.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
i18n_table.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
icons.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
macapps.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
main.rs anybot setup and the server setup: guided setup with a brain picker 2026-11-04 20:38:45 +08:00
mcp.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
memory.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
mic.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
model.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
notify.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
phone.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
platform.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
policy.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
portal.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
preview.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
providers.rs Pictures for models that can't see them; bots can read the chat's attachments 2026-11-04 21:52:06 +08:00
remote.rs Signing up to an account that exists signs in; reset a password on the server 2026-11-04 21:34:15 +08:00
routines.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
setup.rs Add a computer with one line: pairing codes, simpler setups 2026-11-04 20:56:06 +08:00
share.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
teach.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
teams.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
theme.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
tools.rs Pictures for models that can't see them; bots can read the chat's attachments 2026-11-04 21:52:06 +08:00
triggers.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
tunnel.rs Add a computer with one line: pairing codes, simpler setups 2026-11-04 20:56:06 +08:00
vault.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
vault_store.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
voice.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
web.rs One brain, many screens: other AnyBots show and edit the brain's bots 2026-11-04 17:46:43 +08:00
wire.rs Lasting connection to the account server, per-item sync, files and models via the brain 2026-11-04 19:30:32 +08:00
wl.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00
x11.rs AnyBot: first commit of the working desktop app 2026-11-04 16:51:51 +08:00