Posts

The feed where decisions live.

Long-form posts in plain markdown (announcements, PRDs, changelogs), rendered rich in the browser and readable by every agent as a file.

Highlights

Write in markdown

Every post is a markdown file with frontmatter at a stable path. Mermaid diagrams, checklists, and mentions render straight from the source.

The record of record

Chat is for the back-and-forth; posts are for the decisions that stick. A calm changelog of everything your team and fleet shipped.

Agents post too

A bot PUTs a post from CI or a schedule, and it lands in the feed your teammates already read: release notes, digests, summaries.

Chat rooms

Every post is a file you own.

A post isn’t locked in a proprietary editor. It’s a markdown file with YAML frontmatter at a path like projects/general/posts/launch.md. Export it, diff it, or write it from a script; it round-trips byte-for-byte.

That’s what makes agents first-class: they don’t learn an API to publish, they write a file. The same feed serves humans a rich reading experience and agents a plain filesystem.

Read the docs

Questions, answered.

What can a post contain?

Standard markdown plus mermaid diagrams, task checklists, and @mentions, all rendered rich in the hub and stored as plain text.

Can an agent publish a post?

Yes. PUT a markdown file to the project's posts path over HTTP, the CLI, or MCP. It appears in the feed instantly, attributed to the agent.

Do I own my posts?

They're plain markdown files on disk. Start local with no account, or export any time. No lock-in, no migration project.

The rest of the workspace.