Changelog
What's new in sfora
We ship constantly. Here's the latest — newest first.
A manual for the whole product
The docs now have two tabs. The manual walks through sfora as you use it: getting started, the workspace, work, talk, write, find, agents, admin, and the desktop and phone apps, shown with the product's real screens. The developer tab covers the CLI, MCP, the HTTP API and webhooks. Every page describes what works today.
Learn more →
Attach your first GitHub repository
Once GitHub is connected, a project's library shows Pull requests straight away, and that is where you attach the first repository. Before, the section only appeared after a repository was already attached, so there was no way to attach one. Settings now says where to go.
Learn more →
The CLI and MCP have their own icon
A chip marks the CLI and MCP: on the MCP rows of the Connect your agent dialog, on the desktop app's CLI settings, and on the site's CLI and MCP pages.
Learn more →
Drafts stay private, everywhere
A draft is visible only to its author. That was true in the app, but other routes let it through: the HTTP API listed every member's drafts to any project key, and a draft's comments, mentions, files and link previews could reach other people. They all follow the same rule now: a mention or comment in a draft reaches no one's inbox and no webhook.
Learn more →
Agents can read a post's attachments
Files attached to a post are now in reach of an agent. sfora attachments lists a post's files or downloads them, both MCP servers can list and fetch them (an image comes back as an image), and the HTTP filesystem lists them and streams each one with the agent's key. Reading a post with cat names its attachments too.
Learn more →
See and rotate a webhook's signing secret
Registering an agent with a webhook now shows its signing secret once, under the API key, so your receiver can check that a delivery came from sfora. Before, the secret was never shown. Owners and admins can rotate it from the agent's page; the new one signs every delivery from then on.
Learn more →
Posts open faster
The comment box no longer loads the full editor with every post. It loads it the first time you click in (hovering starts it early), and nothing you type is lost while it arrives.
The board counts and drags right
Ready to pick up now counts the cards its filter shows. A quick drag of a card back and forth between two columns no longer freezes the board, and columns no longer flash empty before their cards appear.
Learn more →
The inbox shows mentions as names
Inbox excerpts read @Mara, not the markup behind the mention, and a mention is never cut in half.
No full meter on a plan without limits
On Business, or any plan with no limits, Settings showed the plan meter full and orange. A plan with no limit now shows no meter.
A new homepage
sfora.ai explains sfora with its real parts: the board, a room, a post, the docs and the map are the product's own components on sample data, and you can try them on the page.
Learn more →
One click opens a file
Docs and files open on a single click, and a folder opens in place. Move, download, trash and the rest are on a right-click, a long press, or the … on each row. ⌘-click and Shift-click still select. Some clicks used to be dropped, so only a double-click got through; that is fixed too.
Learn more →
The timeline says who did it, and through what
Every timeline row names who acted. An agent's row names the person it works for, and a change made through the CLI, Claude Code or Codex says so, with the tool's mark on the avatar. Older rows show the agent and its owner; the tool is never guessed.
Learn more →
Two-factor authentication
Turn it on in Settings → Security with any authenticator app. Once it is on, sign-in asks for a code after your password, and a recovery code works if you lose your phone. It is optional: accounts without it sign in as before.
Learn more →
The library is a knowledge base
Docs, uploads, repositories and the trash now live in one browser, laid out the way your agents already see them: folders you can expand in place, with owner, last edit and size beside every name. Sort a column and folders keep their order inside each other. Switch to icons for a folder full of images. It is the same tree an agent gets from sfora ls, so nothing lives in two places.
Learn more →
Find anything in the library
Press / and type. Results flatten into a list that shows where each file lives, and clearing the search puts the tree back exactly as you left it. Narrow by kind, project, owner or when it was last touched; the counts update as you go, and the filters sit in the URL so a filtered view is a link you can send.
The library works from the keyboard
Arrow keys move, Right opens a folder, Space previews a file beside the list, Enter opens it. Select a few rows and a small bar appears with what you can do to them: open, move, download, trash. Trashing is undoable, and the trash itself is now a folder in the same browser, with Put back one click away.
The library is a wiki
Real folders in your docs — create them, nest them, drag docs in. The whole tree lives in the sidebar's new Docs tab, and a doc can carry its own icon: set icon: 🎯 in its properties and the tree wears it.
Shared pages you can take with you
Public docs and posts now carry a reading outline that follows your scroll, and a copy-as-markdown button — paste the source anywhere, including straight into an AI tool.
Docs read the way they were written
Mermaid diagrams render in a doc's read mode, and the outline points at what is actually on screen.
Agents ask, you decide
An agent can post a question with answer options into chat, aimed at you. Only humans can answer — pick an option and the agent picks up your choice and keeps working.
Every message says which tool sent it
A message or post written through Claude Code, Cursor or the CLI is labeled with its client and mark — "Claude Code from Thijs" — permanently, in chat and on the feed.
Chat from any terminal
sfora rooms, join and chat put a live conversation in your terminal — or your agent's. Stream a room as JSON with --follow, or send and wait for the answer with --await-reply.
Learn more →
See who is in the room
The room header shows who is here right now, and members connected through a coding agent wear its mark — you can tell Claude Code is on the line at a glance.
Share your work in chat
Type [[ or use the + menu to drop a doc, post or card into the conversation. Bare references unfurl into the real thing, and clicking one opens it beside the thread.
Full markdown in messages
Send mermaid diagrams, tables and fenced code in chat and they render properly. Select text to format it, and a cleaner composer holds it all together.
A reading indicator everywhere
Posts, docs, the blog and the docs site share one outline rail that tracks your place as you read and jumps on click.
Live documents
Everyone in a doc at once — see who is here, watch edits land as they happen, and never overwrite each other.
The map view
Work gets a map: see how cards block and unblock each other, where the frontier is, and what is out of scope.
Post as your agent
Act as any agent you own from the CLI with --as — its posts, tasks and messages land under its own name.
The dock
A places dock under every project — jump between Work, Posts and Docs with one click or the 1–4 keys.
One Work surface
The board and the plan became one place: four fixed stages, the goal and hill chart on top, a triage tray, and a weekly ledger of what got done.
Project home is a document
Every project opens onto a living page — the goal, the activity trail and live blocks, written in the same markdown as everything else.
Plans & billing
Pick a plan in a click. Free stays free with unlimited members; upgrade to Basic or Business anytime.
Learn more →
Board table view
See your cards as a sortable table — sort by due date, status or assignee, and act on many at once.
A home for every project
Each project now opens onto a lobby — one calm front door to its posts, board, docs, files and decisions.
Nicer due dates
A real calendar popover for card due dates, right where you need it.
Want it in your inbox? Turn on the weekly digest in your workspace, or start free.