Linkedin
Instagram
Anytype communication UI
Anytype communication UI
Anytype

Expanding Anytype into a communication platform

Anytype is a privacy-first knowledge management tool — encrypted, offline-first, with no server-side access to your data. Your content is truly yours: no company can read it, block it, or take it away.

The founders' vision was to push further: add communication directly to the knowledge layer. Not as a separate chat feature, but as a new way to build knowledge together — anything shared in a conversation could automatically find its place in your knowledge graph. I designed the entire communication layer from scratch — channels, group chats, direct messages, and comments.

Company: Anytype
Role: Design Lead, Product Designer
Platforms: Desktop, iOS, Android
Year: 2025–2026

Anytype communication concept
Anytype communication concept

Concept and Goal

Anytype organizes knowledge through types and properties. Every object you create — a note, a task, a bookmark — has a type and a set of properties that connect it to everything else. It's a flexible system, but it has a steep learning curve.

The idea: let people build their knowledge graph through something they're already familiar with — chat. Discuss and attach things, and the graph grows naturally. The goals: improve activation by lowering the learning curve, drive retention through daily engagement, increase adoption of collaboration features, and create a viral loop.

Anytype channels desktop
Anytype channels desktop
Anytype channels mobile
Anytype channels mobile

Channels

Before communication, Anytype had Spaces — a single large container for everything: your movie watchlist, work tasks, and private therapy notes all in one place. People didn't want to share them, and as they grew, they became nearly impossible to navigate.

We introduced a new concept: the channel. A smaller entity built around who you're with, not what you're storing. A community, a conference, a team, a family group, a direct message — all are channels with the same underlying structure.

Anytype chat UI
Anytype chat UI
Anytype reactions and context menu
Anytype reactions and context menu
Anytype attachments
Anytype attachments
Anytype mobile chats
Anytype mobile chats

Chat Basics

Anytype is p2p and decentralized — no central server, no single source of truth. My job was to make that invisible: give it a clean, modern UI that feels fresh and familiar, with none of the technical complexity surfacing to the interface.

Before designing individual features, I built a design system for chats first — a set of components that would let us extend functionality quickly and consistently as the product grew.

Color Coding on Mobile

Mobile in Anytype was historically a lighter experience. A way to manage things on the go. Chats made it a much more central part of the product.

We decided to add a personal touch. The background of each channel is automatically derived from its icon, and the active bubble colors are calculated from it using HSL. Every channel feels distinct — without anyone having to pick a color manually. At launch, it became one of the most positively received design details in the entire release.

Anytype chat list
Anytype chat list
Anytype knowledge graph
Anytype knowledge graph

Chat as an Object

Chats follow the same logic as everything else in Anytype. They are objects — users can organize them into collections, add properties, sort and filter them. They appear in the knowledge graph like any other content.

Anytype desktop discussions
Anytype desktop discussions
Anytype mobile discussions
Anytype mobile discussions

Object Discussions

For work use cases, group chat wasn't enough. Users needed to discuss specific content in context, with just the people involved. The design decision was to go with a linear structure rather than bubbles. Bubbles fit quick, live conversation. Comments are for detailed, structured responses — closer to a task tracker than a chat.

That also meant a richer attachment system: code blocks, quotes, embeds — content that matters for async work.

Results and Lessons Learned

One of the clearest early signals came from within: our entire team of around 40 people switched from Slack to Anytype in a single day. No transition period, almost no trade-offs.

User analytics confirmed it: people who used communication were more engaged, activated better, and went significantly deeper into the product.

29,000+
users sent at least one message

19,000+
chats created

2.5x
day 30 retention for users who sent at least 1 message

7x
day 30 retention for users who sent more than 25 messages

2x
more objects created by users who use chats

1.5x
better activation for users who send messages

YURA YASYUK © 2026BASED IN LISBON
2025–2026Expanding Anytype from a knowledge tool into a communication platform