Skip to content
←Works

tidi

A visual canvas for links, images, notes and web clips. Every card and canvas has a URL that returns clean markdown, and an MCP server lets AI agents save, read and arrange cards from outside the app.

live 2025 UX/UI Design · SaaS · Development · Marketing
Visit tidi.so ↗
tidi product shot

tidi is a canvas for the things worth keeping: links, images, videos, notes, stickies and web clips. Links unfurl with a preview. Images get a caption and a color palette when they land. You put each card where it makes sense to you, on as many canvases as you need.

The AI works from outside the app. Every card and every canvas has a URL that returns clean markdown, so any agent can read it. Connect Claude over MCP and it can save a link, drop an image or lay out a whole canvas while you stay in your own tools. There is no chat panel inside tidi, and we wrote about why in Nobody is asking for the chat window.

Nobody sees a card until you share its link. We never sell your data or use it to train anyone’s models.

The first tidi was a grid with AI search. We threw it out and started again, and the story is in We rebuilt tidi from scratch.

Tech Stack

  • Ruby on Rails 8.1, Ruby 3.3.1
  • PostgreSQL
  • Hotwire (Turbo + Stimulus), Tailwind CSS
  • Solid Queue and Solid Cache
  • Active Storage on S3-compatible storage
  • MCP server and a markdown URL for every card and canvas

Visit tidi.so →

status: shipping

Follow along.

We write a note when we ship something, break something, or change how we work. No schedule, no spam.

Get the notes →

sent from nod.so, our own list tool