BACK TO BLOG

June Drop: Introducing Libraries and Agents

We overhauled how you configure Dosu, inspired by a short story from 1941.

Devin SteinDevin Stein/Jun 24, 2026/4 min read

Dosu hard at work with a quill and ink, writing in a massive library.

Welcome back to the monthly Dosu drop! It's officially summer. If you want to do a bit of light beach reading, Dosu takes a lot of inspiration from the short fiction of Jorge Luis Borges.

Borges understood that infinite information is functionally the same as no information. “On Exactitude in Science” is about cartographers who make a map the same size as the territory it represents. “Funes the Memorious” is about a man with perfect memory who can spend an entire day recalling the events of a previous day.

The most relevant for us is “The Library of Babel,” about an archive that contains all possible 410-page books. Every combination of letters that can fit in 410 pages gives you access to an unlimited amount of knowledge, but also unlimited misinformation - and mostly, just noise.

Borges reminds us that abstraction and organization are prerequisites for useful knowledge. It inspired our new homepage design, which you should definitely check out. And, it's why this month we overhauled how we organize things in the Dosu app.

Spaces are now Libraries

The Sources tab of the new Library detail page in the Dosu app.

Libraries are the new way to control what knowledge Dosu can access and maintain. Each Library contains a collection of Sources - the external integrations that you've connected to Dosu.

A Source with “Read” mode active can be used to gather context for Dosu. For Sources that store code, you can also enable “Monitor” mode, meaning Dosu will watch for changes to the code and update knowledge accordingly.

The Documents tab shows you what documentation Dosu will keep up to date. You can use the Import button to add additional documents to the Library. When generating new documents, Dosu can write to any of the connected Sources that support document storage.

We've migrated all your existing Spaces into Libraries, so it should be a seamless transition. If you notice anything misbehaving, please let us know. We've also updated our docs (with Dosu's help!) to give you more information about how Libraries work.

Agents draw their knowledge from Libraries

The Agents list view in the Dosu app.

We've also added a new Agents section to the app. An Agent allows Dosu to chat with you on Slack, MS Teams, or GitHub Issues/Discussions. Use it to @Dosu with questions and requests, like “save this answer,” “generate a changelog,” or “who shipped this feature?”

Each Agent is assigned to a specific external channel, and you can only make one Agent per channel. When you create an Agent, you can select which Library it will use for context, or attach additional ad-hoc Sources to that Agent as needed. If you ask the Agent to generate documentation, Dosu will write it into the linked Library.

We've migrated your existing writable connections to Agents as part of this change. If you aren't seeing the behavior you expect, you can ask Dosu for help or contact us directly.

New on the blog: a deep dive into Templates

If you weren't sure how to get started with Dosu Templates, check out our new blog post. Taylor walks you through his workflow for writing our weekly Discord blasts, which leans heavily on Dosu's knowledge of what's changed in its own code.

After setting up a Template with guidance about the required structure and content, Dosu is able to automate a lot of the grunt work, letting us focus more on style, strategy and polish.

Simplified pricing coming soon

As Dosu has gotten more capable over the past year, the average interaction has also gotten more compute-intensive. We're in the process of updating our pricing model accordingly. In short, pricing will be based on usage, not seats, so that Dosu's cost correlates more directly with the value it produces, not just the size of your team. We'll be communicating more about those changes in the coming weeks, so keep an eye out. If you have any questions or concerns, we'd be happy to talk about it.

That's all for this month! As always, thank you for using Dosu.

Devin Stein
Founder and CEO

Found this article helpful?

Share it with your network to help others discover valuable insights.

Want more like this? Subscribe via RSS

Related Articles

Ready to transform your workflow?

Join leading organizations using Dosu to automate documentation, streamline support, and empower development teams to focus on building great products.