Posts by Brian Lovin
๐ช Windows desktop PWA
For Windows users, you can grab the Shiori PWA by installing the website via Chrome. Not quite a proper Windows app, but I'll get there...
๐ Sign in with email/password
Many people told me they don't like Google auth, so I've added email/password as a second sign in method
๐ฐ Subscribe to feeds and channels
Automatically bookmark new content from your favorite sites and YouTube channels. These links are also enriched and transcribed on the Plus and Pro plans.
๐จ Email inbox (pro)
Get a private Shiori email address to automatically save your favorite email newsletters.
๐ป Shiori CLI
Same thing: all your bookmarks are now hyper-legible to LLMs so you can build tools or workflows on top of your library.
๐ค Shiori MCP server
Connect to any agent, like Claude, to integrate your bookmarks into your AI workflows (nice for research!)
There are also some fun new features I added last weekend and this morning:
New free tier:
โข save save unlimited links
โข subscribe to unlimited feeds
โข rich content extraction on all links
โข natural-language search
โข access to all apps, API, CLI, and MCP
Better!
As a result, the free plan ended up feeling ~useless, even for casual bookmarkers.
So I pushed some changes this morning that make the free plan actually usable + added an approachable middle paid tier.
After releasing Shiori a few weeks ago, some power-bookmarkers imported thousands of links and I racked up a pretty decent X API + Claude bill. I probably over-reacted and raised prices too fast + nerfed the free plan too aggressively.
...made signing in to the extension and desktop app instant, edit titles + summaries, performance improvements across the board, and so much more...
So far people have saved over 30,000 links to Shiori, with the most popular domains being X and YouTube.
Give Shiori a try โ www.shiori.sh
8) Quality of life: added a trash can with rolling auto-delete, improved link preview cards with rich media (including YouTube thumbnails and X photos), juiced up the content extraction pipeline for all kinds of links to make summaries and AI search more powerful...
7) Import Safari Reading List: for the Safari users out there! If you're looking for a more powerful read-it-later solution, Shiori can import your entire Safari Reading List (including the history of everything you've already read).
6) Data export: export everything, including any files you've uploaded. If Shiori isn't right for you, it's easy to keep your data and move elsewhere.
5) Shiori AI: added chat threads, deeper embeddings to improve search quality, web search with quick-save so you can find related links on the web and add them to your reading list in one click. Shiori AI will also proactively suggest follow-up questions if you're chatting about a link you saved.
4) PDF and audio upload: you can upload PDFs or audio files (like podcasts) to get full content extraction and summarization. Combined with the in-app AI chat feature, you can now chat with a PDF/podcast in Shiori.
3) Notion sync: now syncs more data to Notion, like a link's archive status, deletions, and title/summary edits. Added a system to automatically set up the ideal database schema and keep your properties in sync with Shiori as new features come out.
2) Improved the stability of the sync and folder-based filtering, added support for edge cases like reposts and image-only posts (and yes, these also get analyzed by AI for summarization so you can find posts with photos later on).
I made a bunch of improvements last weekend to shiori.shโ
1) X bookmarks sync: added support for backfill-importing as many bookmarks as you want with a usage-based credit system.
Last weekend!
I added a repo skill to Shiori called /pr-checklist that runs on (most) PRs. It double checks I'm not forgetting anything across like updating documentation (internal and external), testing, logging, schema changes, app versioning, etc.
Super helpful! Here's an example:
Absolutely insane how much progress you can make on a small side project with a well-made codebase and rigorous verification systems (tests, logging, tracing).
I'm excited to see what everyone makes.
I didn't write a single line of the worker code because I didn't need to: models are so good that I can link to the Workers readme, yap my desired outcome into a microphone, and I get a super-personal and highly-capable AI agent out the other side.
So fucking cool. The future is now!
- Initiate Claude Code workflows to open PRs proactively in the background when someone sends a bug report or feature request
This custom agent is now my "Side Project Chief of Staff" (I don't really know what a chief of staff does but this sounds right).
- Self-construct a database of feature requests with an understanding of who is requesting the feature and how they're using the product today
- Answer any question I have about how people use the app and what I should be thinking about next
- Diagnose bug reports proactively by looking through past email conversations, system logs, and database records
- Draft replies to user questions with the correct answer based on past email threads, or help me proactively reach out to churning paid users