# Cosmik Lab Notes 002: Semble Updates - Community Tinkering, Basic API, and New Discovery Features

By [Cosmik: Collective Sensemaking Networks](https://blog.cosmik.network) · 2025-11-21

---

Happy Friday everyone,

First of all - wow! Just two weeks have passed since we [released the open alpha version of Semble](https://blog.cosmik.network/lab-notes-001-semble-alpha), and it’s been very exciting to see the engagement!

### **Feeling the ACI (Augmented Collective Intelligence)**

We’re already seeing a steady stream of interesting curations, and we’re starting to experience the magic of more intentional online attention sharing.

![](https://storage.googleapis.com/papyrus_images/e5540116f0aeb83e727795146040f5745fe99fdee42875728d020d884eb6a0c5.png)

([source](https://bsky.app/profile/wesleyfinck.org/post/3m5773cnuus2s))

### **Community hacking on Semble**

One development we are particularly excited by is that people are already hacking on Semble to add various extensions and integrations! So much is going on that we created a Semble collection to track all those projects:

[

Semble Community Tinkering (by Cosmik Network) - Semble
-------------------------------------------------------

Community projects extending Semble in interesting ways

https://semble.so

![](https://storage.googleapis.com/papyrus_images/7d763a33cbac28bf9d85eca0af93a881b8290d4ebaba786065e7d6172697eb00.png)

](https://semble.so/profile/cosmik.network/collections/3m55qi4wrlr2h)

We also recently merged our very first [community PR](https://github.com/cosmik-network/semble/pull/240)! Shout out to [@](https://semble.so/profile/vielle.dev)[vielle.dev](http://vielle.dev) for making that happen!

### **PDS as Universal API**

We recently shipped a [firehose subscriber](https://github.com/cosmik-network/semble/issues/100) which listens for repository commits on `network.cosmik.*` records and automatically reflects these changes in Semble’s AppView:

[![](https://paragraph.com/editor/youtube/play.png)](https://www.youtube.com/watch?v=u8a4KDHIp3M)

What this means is that you can use your own [PDS](https://atproto.com/guides/glossary#pds-personal-data-server) as a defacto Semble API (until we ship a more comprehensive AppView API). This is one of the really cools things about building on ATProto.

![](https://storage.googleapis.com/papyrus_images/df67bf3af99a7562d7f1cd0aca02d138aadef66f898a67dbff265bf5aac5fc70.png)

([source](https://bsky.app/profile/tom.sherman.is/post/3m3s5lwurec26))

Or as Dan Abramov puts it in [Open Social](https://overreacted.io/open-social/), "The protocol _is_ the API.” Exciting stuff!

This is especially exciting for us because a few people have already asked us if it’s possible to support integrations with other bookmarking tools, for example to import bookmarks from apps like [Raindrop](https://raindrop.io/). So to all the SenseMakers out there who like hacking on their knowledge tools — this is our first step in making that easier.

We’ve also published a [lightweight PDS client](https://www.npmjs.com/package/@cosmik.network/semble-pds-client) purpose-built for working with Semble [records](https://atproto.com/guides/glossary#record) in your [repository](https://atproto.com/guides/glossary#data-repo). This makes it even easier to work with your PDS as a Semble API. Read more about how to get started with that in our docs:

[

Getting Started with the Semble PDS Client | Semble Docs | Cosmik
-----------------------------------------------------------------

We'll be shipping a more comprehensive API in the future. Meanwhile, this is a simple and lightweight PDS client for creating, updating, and deleting Semble records directly on your PDS. Please share any feedback about bugs or ways to improve it (or feel free to make a PR directly to the package).

https://docs.cosmik.network

![](https://storage.googleapis.com/papyrus_images/94ada3649e38b71137a1a8e5251a77cca6bad9ddb6b7ea83e1ee2b4e534a6770.png)

](https://docs.cosmik.network/semble/developer-guide/getting-started)

### **Similar Cards**

The Semble page got a new tab — “Similar Cards”!

The “Similar Cards” tab surfaces semantically similar URLs from across the network, adding a whole new discovery layer within the app.

![](https://storage.googleapis.com/papyrus_images/da061f8cda6186689cbd937c60b50dd9333cf199a743f122ee72582b33fec108.png)

### **Bluesky post view**

Finally, we also have a special new view for Bluesky posts (identifiable by the 🦋) that better preserves the original structure and content:

![](https://storage.googleapis.com/papyrus_images/640df0352a8107126307bb214e97c01c9edb20a7a329dfe270930cf105fef142.png)

#### **Happy as_sembl_ing!**

We’re continuously blown away by the creativity of the broader ATProto community and are grateful for all those that have taken an early interest in Semble. We can’t wait to see what we create together 🫶

— Cosmik Team

---

*Originally published on [Cosmik: Collective Sensemaking Networks](https://blog.cosmik.network/cosmik-lab-notes-002-semble-updates)*
