Remember that TikTok?

You saved it somewhere, but now it's gone.With Twinkle, you'll never lose it again.

Capture every
Twinkle

Paste a URL, YouTube link, tweet, or just type a thought.Try it right now — no sign-up needed.

⌘+Enter to save

* First 50 saves are free

AI reads, summarizes, and indexes your content.

01001000 01100101 01101100 01101100 01101111 00100000
semantic_graph.connect(node_a, node_b)
{ "embedding": [0.023, -0.841, 0.192, 0.447] }
10110100 11001010 01010111 00101001 11110000 01100001
chunk(input, window=512, overlap=50)
[ 0.447, -0.033, 0.891, 0.124, -0.567, 0.284 ]
01110011 01110101 01101101 01101101 01100001 01110010
topics: ai · design · architecture · systems
cosine_sim(v1, v2) → 0.847
11010011 00101110 01111001 10001100 01010010 11100110
index.upsert(id, vector, metadata)
{ "summary": "Key findings on neural..." }
01001000 01100101 01101100 01101100 01101111 00100000
semantic_graph.connect(node_a, node_b)
{ "embedding": [0.023, -0.841, 0.192, 0.447] }
10110100 11001010 01010111 00101001 11110000 01100001
chunk(input, window=512, overlap=50)
[ 0.447, -0.033, 0.891, 0.124, -0.567, 0.284 ]
01110011 01110101 01101101 01101101 01100001 01110010
topics: ai · design · architecture · systems
cosine_sim(v1, v2) → 0.847
11010011 00101110 01111001 10001100 01010010 11100110
index.upsert(id, vector, metadata)
{ "summary": "Key findings on neural..." }
01001000 01100101 01101100 01101100 01101111 00100000
semantic_graph.connect(node_a, node_b)
{ "embedding": [0.023, -0.841, 0.192, 0.447] }
10110100 11001010 01010111 00101001 11110000 01100001
chunk(input, window=512, overlap=50)
[ 0.447, -0.033, 0.891, 0.124, -0.567, 0.284 ]
01110011 01110101 01101101 01101101 01100001 01110010
topics: ai · design · architecture · systems
cosine_sim(v1, v2) → 0.847
11010011 00101110 01111001 10001100 01010010 11100110
index.upsert(id, vector, metadata)
{ "summary": "Key findings on neural..." }
01001000 01100101 01101100 01101100 01101111 00100000
semantic_graph.connect(node_a, node_b)
{ "embedding": [0.023, -0.841, 0.192, 0.447] }
10110100 11001010 01010111 00101001 11110000 01100001
chunk(input, window=512, overlap=50)
[ 0.447, -0.033, 0.891, 0.124, -0.567, 0.284 ]
01110011 01110101 01101101 01101101 01100001 01110010
topics: ai · design · architecture · systems
cosine_sim(v1, v2) → 0.847
11010011 00101110 01111001 10001100 01010010 11100110
index.upsert(id, vector, metadata)
{ "summary": "Key findings on neural..." }

Search

Don't remember what it was called? Just search roughly what it was about.

that article about neural...

Your agents

Integrate with your agent. Portable across ChatGPT, Claude, and any MCP-compatible tool.

C
G
T

Insights

Get insights over time as your knowledge is grouped and connected.

AIDesignInfraAPIsUX

How it works

It understands what you save

Twinkle doesn't just save links. It reads your content, picks out the people, companies, and ideas inside — then connects them across everything you've ever saved.

1

You save something

youtube.com/watch?v=...

"Sam Altman discusses OpenAI's new reasoning model and what it means for AGI research..."

2

Twinkle understands it

Extracted from your video:

Sam AltmanOpenAIAGIreasoning model

Summary: Sam Altman previews OpenAI's latest reasoning model, explaining how it approaches complex problems differently...

3

Connected to everything

Now linked to your existing saves:

Tweet about OpenAI DevDayTweet
Article: "The Race to AGI"Article
HN discussion on reasoningHN

+ 12 more connections found

The more you save, the more connections it finds. Your knowledge grows richer with every item.

Ingestion

Paste anything. Twinkle gets it.

URLs, videos, social posts, images, audio, or plain text — Twinkle auto-detects the source and extracts everything inside.

YouTube

Full video transcripts, channel info, metadata, and thumbnail capture.

TikTok

Audio transcription, carousel image analysis, and creator details.

Twitter / X

Full threads with author profiles, engagement stats, and quoted tweets.

Instagram
Reddit
GitHub
Spotify
Hacker News
Bluesky
Articles & webpages
Images & screenshots
Audio files
Text notes

Integrations

All your agents, one memory

Save once and every AI tool you use knows about it. Twinkle is the shared memory layer across all your agents — portable, not locked in one chat thread.

Your knowledge

Claude
Claude
ChatGPT
ChatGPT
Cursor
Cursor
VS Code
VS Code
Windsurf
Windsurf

Connected via MCP — every agent searches, retrieves, and saves to the same knowledge base.

Features

Everything you need to remember

A complete system for capturing, organizing, and retrieving your knowledge.

Semantic search

Search by meaning, not keywords. Twinkle understands what you're looking for even when you can't remember the exact words.

that video about reasoning models...
Sam Altman on OpenAI reasoning98% match
HN: New chain-of-thought paper98% match
Tweet thread on o3 benchmarks98% match

Pricing

$0

50 items free forever. AI summaries, search, and chat included.

Get started free
Need more?
Popular

Pro

$6/mo
  • 500 saved items
  • 100 chat messages / day
  • MCP server access
  • Full AI enrichment
Start with Pro
No limits

Max

$17/mo
  • Unlimited items
  • Unlimited chat
  • MCP server access
  • Priority processing
Start with Max

Prices per month, billed annually. Cancel anytime.

Stop losing what you find

Every link, video, tweet, and thought — captured, understood, and connected. Start saving your first 50 items for free.

Get started free