Save it now.Find it when you need it.Without remembering where you put it.

Links, notes, screenshots, PDFs, and videos—all the things you don't want to lose. Savedly keeps them organized and helps you find them again, even when you don't remember what you called them.

Free to use · Open source · Self-hostable

/app
Savedly Home: a greeting, a search box, quick-save actions, and recently saved items with link previews

Saving things got easy. Finding them again didn't.

Every app has a share button. Every browser has a bookmark. So we save everything—articles, videos, screenshots, notes, PDFs, ideas.

Then, eventually, we need something we saved. We remember what it was about. Maybe we even remember why we saved it. But we don't remember where it went, what we called it, or which app we put it in.

The thing you're looking for isn't gone. It's just buried.

That's not really a storage problem. It's a finding problem. And folders and tags only help if you remember to organize everything yourself.

Savedly takes care of that part.

Save something once and Savedly understands what's inside. Later, find it the way you remember it—or just ask. And when it answers, it shows you exactly which saved item it came from.

You paste a link. The rest happens on its own.

Paste a link, upload a file, or send a screenshot. Savedly reads it, understands what matters, and makes it easy to find later.

  1. Saved

    You paste a link. That's the only step that's yours.

    Quick Capture

    fieldnotes.dev/post/rag-chunks

  2. Read

    The page is fetched and its text pulled out. Images are read, PDFs extracted.

    Article

    Most retrieval failures get blamed on the embedding model. In practice the model is rarely the problem: the chunk it was handed never contained the answer, because the boundary cut the paragraph in half.

    2,140 words extracted

  3. Understood

    It gets a real title, a short summary and tags, written by the AI you connected.

    Why your RAG pipeline returns the wrong chunk

    Most misses come from chunk boundaries, not the model.

    ragretrieval
  4. Filed

    It joins a related collection, or starts a new one if nothing fits.

    AI engineering

    • Why your RAG pipeline returns the wrong chunk
    • HNSW index tuning in Postgres
    • + 12 more
  5. Findable

    It's indexed by meaning, so the words you remember later still find it.

    why does my chatbot cite the wrong doc

    Top result, matched by meaning

    Why your RAG pipeline returns the wrong chunk

Two ways back to anything.

Search when you know what you're looking for. Ask when you don't.

Search by words, topics, or names—or describe what you remember in plain English and let Savedly find the relevant memories for you.

Ask, with receipts

Answers are written from your own saves, and every one lists the memories it came from.

What did I save about vector search?

Searched your memories for “vector search” · 3 found

You saved two pieces that cover this.

HNSW index tuning in Postgres says raising m and ef_construction buys recall at the cost of build time.

Why your RAG pipeline returns the wrong chunk blames chunk boundaries, not the embedding model.

Sources

  • HNSW index tuning in Postgres, explainedpgnotes.io
  • Why your RAG pipeline returns the wrong chunkfieldnotes.dev

Search both ways

The exact word or just the gist. Results found either way are ranked together.

vector search tuning
AllWebsitesVideosNotes
  • HNSW index tuning in Postgres, explainedWebsite · pgnotes.ioKeywordMeaning
  • Why your RAG pipeline returns the wrong chunkWebsite · fieldnotes.devMeaning
  • Designing calm softwareVideo · vimeo.comMeaning

Your library has a shape.

Over time, your saved things start connecting. Topics, ideas, people, projects, and interests naturally come together.

See the connections between the things you've saved.

  • AI engineering
    • Why your RAG pipeline returns the wrong chunk
    • HNSW index tuning in Postgres
  • Homelab
    • A 6-bay ZFS NAS for under $500
  • Design references
    • Designing calm software
    • Pricing pages that convert
    • Analytics dashboard, dark
  • Writing
    • Plain-text notes
    • Q3 planning
    • Podcast ideas
  • Travel
    • Lisbon, 4 days

A real lock, not a toggle

Anything in the vault disappears from search, the graph and sharing until you enter your PIN. It's PIN-protected, not encrypted.

Live: switch tabs, then come back.

VaultUnlocked
  • Q3 planning — reading list and goalsPDF · 12 pages
  • Lisbon — 4 days, 3 neighbourhoodsScreenshot
  • Podcast episode ideasNote

Your AI, your key

Connect OpenAI, Anthropic, Google Gemini, Groq or OpenRouter and pick a model for each job. You pay your provider directly.

  • OpenAI
  • Anthropic
  • Google Gemini
  • Groq
  • OpenRouter (every model)
FastReasoningVisionEmbeddings

Everything you saved. One place.

Notes, links, screenshots, documents, and videos. Savedly brings them together so your knowledge isn't scattered across a dozen different apps.

Open source, and yours to run.

Your memories should belong to you. Savedly is open source, so you can see how it works, run it yourself, and keep control of your data.

Self-host it · Read the code · Contribute

AGPL-3.0 licensed
Every line is public. Read it, fork it, or self-host it with every feature unlocked.
Your AI, your way
On the hosted version we supply the AI. Self-host it and connect OpenAI, Anthropic, Groq, Google, or any OpenAI-compatible endpoint instead, with no limits.
Self-host with no limits
Run it on your own server with one command and everything is unlimited. On the hosted version, the Free plan covers the essentials.
Community supported
No investors to please. Subscriptions and contributions like yours cover the servers and the AI we supply.

Help improve the project

The code is public. Read it, fix something that bugs you, or build something it's missing. Every contribution, small or large, is welcome.

  1. 1

    Fork the repo

    Fork it to your own GitHub account and clone it locally.

  2. 2

    Make your change

    Create a branch, fix the bug or build the feature, and commit it.

  3. 3

    Open a pull request

    Push your branch and open a PR describing what changed and why.

A few things you might be wondering.

The honest version of what the rest of this page claims.

Links, notes, screenshots, PDFs and videos.

Save the next thing you don't want to lose.

You don't have to remember where you saved it. Just ask Savedly when you need it back.