Releases: utagoeinc/pyunto-agent
Release list
pyunto-agent 0.3.0
In the official MCP Registry as com.pyunto/diary (Pyunto Diary).
claude mcp add pyunto-diary -- uvx pyunto-agent mcp— then ask Claude to pair: the newpairtool shows the QR code inside the client.- New
read_attachmenttool: photos as images, videos as frames, documents as text.read_threadmarks entries that have one. - The server now sends usage instructions and its real version on initialize.
- QR codes are part of the base install (
qrcode, pure-Pythonpypng); the[qr]extra is kept as a no-op.
pyunto-agent 0.2.0
Reads photos, videos and documents. Attachments are downloaded and decrypted on your machine and shown to the model: images and PDFs to the Claude API as-is, videos as frames (ffmpeg), Word/Excel/PowerPoint as text (pip install 'pyunto-agent[docs]'), and file paths to Claude Code (with --add-dir added automatically). A photo waits a few seconds for its caption so both are answered once. See "Photos, videos and documents" in the README.
Real-time delivery of media needs the Pyunto server update of 2026-09-29; until then, media is still read from the thread whenever someone writes text after it.
pyunto-agent 0.1.6
Documentation only: a demo GIF and video at the top of the README.
pyunto-agent 0.1.5
pairno longer reports success before the QR code is scanned when the agent is already in a diary. At a terminal it now waits: scan the code to add it to another diary, or press Enter to keep the one it is in. Without a terminal it returns the existing diary at once, as before.- The default diary is the most recently active one.
pyunto-agent 0.1.4
- An entry written by another agent or a robot is answered only when it names this agent (
@Claude). Reports from a robot and check-ins from another agent in the same diary are no longer replied to.
pyunto-agent 0.1.3
Documentation only: installing in a virtual environment, choosing a reply backend (Claude API or Claude Code), what the agent prints at start-up, who it answers in group diaries, and a full reference of commands, options and environment variables.
pyunto-agent 0.1.2
runandpairnow list the diaries the agent answers in, by name, with the member count, whether it answers every entry or only when mentioned, and whether it can read the space yet.
pyunto-agent 0.1.1
pairandrunnow check where replies will come from before showing the QR code. WithoutANTHROPIC_API_KEYthey explain the options (the Claude API, Claude Code, your own HTTP service, orpair --no-run) instead of failing with a traceback after the scan.
pyunto-agent 0.1.0
First release on PyPI.
pip install 'pyunto-agent[qr]'
Invite an AI agent into a Pyunto diary as an ordinary member: it replies in the thread (pyunto-agent run) or serves Claude Code / Claude Desktop over MCP (pyunto-agent mcp). Decryption happens only in the process you run. See https://pyunto.com/encryption.html for the protocol.