TESIGN
SAVED

EN · KO

  1. TESIGN / RADAR
  2. 2026.09.15
  3. Hindsight

Hindsight

Narrative map for YouTube viewers

WHO USES ITRegular viewer of news or tech channels · Journalist or researcher · YouTube creator

Use in the browser

Remembers 49,411 videos, maps 22,904 by issue, traces how a YouTuber's argument changed.

★ 0▲ 1 HN

0 stars · checked on GitHub GitHub check 30 h late · no 7-day star increase observed (GH Archive) (as of ) · 1 Show HN points observed

NEW 2h OLD WHEN SEEN

TESIGN TAKE

It treats a whole channel as one memory instead of a list of videos, which suits anyone who has followed an argument for years.

TRY

AT A GLANCE

LICENSE
MIT
USAGE
Use, change and redistribute, commercially too. Keep the notice.
LANGUAGE
JavaScript
PLATFORM
web · cli
ACTIVITY
last commit 3 days ago () · no releases
COMMUNITY
1 contributor · 0 open issues (incl. PRs) · made by: an individual
SOURCES
Show HN
OPEN SOURCE
YES
FIRST SEEN
CATEGORY
AI · MEDIA

A summary, not legal advice.

WHY IT MATTERS

When a creator returns to an issue months later the examples and tone shift, but finding what they said before means hunting through hours of video. Hindsight keeps transcripts for 49,411 videos across 108 channels (per the live site) and lays 22,904 of them out as dots on an issue map (the Issue Galaxy). Click a cluster to inspect its videos in the Galaxy, open the transcript behind a claim from the story view, or ask the agent in the same workspace to compare three moments side by side.

BUILD FROM THIS

  • A dated timeline of how a channel you follow has treated one issue
  • A research session: paste a YouTube link, let it build memory from the captions, then ask questions
  • For creators, a Pre-flight check of a new draft against earlier claims in the channel's archive

WHO IT'S FOR

Regular viewer of news or tech channels
checks how a favourite creator's stance shifted, in their own words
Journalist or researcher
finds what a person actually said about one issue, and when
YouTube creator
checks a new draft against earlier claims before publishing

START IN 5 MINUTES

# Use it now: open https://dev.perspectivity.co/hindsight/ → type a topic, creator or YouTube link in the search box, or choose 'Follow a story'
# Run locally (requires Python 3.11+ and uv):
$ git clone https://github.com/brishtiteveja/hindsight.git
$ cd hindsight
$ uv sync
$ cp .env.example .env
$ uv run hindsight ingest samples/demo-channel --channel "Demo Channel"
$ uv run hindsight analyze --channel "Demo Channel"
$ uv run hindsight index --channel "Demo Channel"
$ uv run hindsight serve
# → open http://localhost:8300/

CAVEATS

  • MIT for the code; third-party videos and transcripts are not relicensed by the repository
  • The live site opens without keys, but a local install needs OpenRouter and Gemini API keys for analysis, indexing and the agent (caption ingestion and serving work without them)
  • The agent layer is hackathon work (AI Tinkerers × OpenAI); the transcript corpus, engine and Galaxy are Perspectivity's earlier work. A prototype over the indexed archive; the full corpus is not in the repository.
  • The README warns that topic and stance labels are model-generated aids and that speaker attribution and timestamps can be wrong — check the original recording

RECEIPT

FIRST SEEN
AT SOURCE
KEPT
CREATED → FIRST SEEN
2h
WHEN FIRST SEEN
0 ★
SOURCES
Show HN

The same facts in machine-readable form — View as Markdown · JSON

SIMILAR TOOLS

Up to five from AI by ★ total: edited entries first, then repository cards; this entry is highlighted. Drawn from the same stored snapshot as the rankings — a comparison, not a recommendation.

IMAGENAME★ TOTAL▲ 7dLICENSEPLATFORMLAST PUSH
ECC README banner: headline 'The operating system for AI agent harnesses', harness chips, and skill, agent and command lists.
eccSkills, memory and security for agents★ 259k▲ +832MITpermissivewindows · macos · linux · cli
Hermes Agent landing: blue background, the headline 'The agent that grows with you' and an engraving-style winged figure.
Hermes AgentSelf-improving personal agent★ 246k▲ +375MITpermissivelinux · macos · windows · android · cli
DeepSeek Harness landing: blue background, the headline 'Everything is a plugin' and a quick-start box with the npx command.
DeepSeek HarnessPlugin agent harness for developers★ 225k▲ +1,356MITpermissiveweb · cli
Hindsight landing page: thousands of video dots grouped into issue clusters, with a central search box for a topic, creator or YouTube link.
HindsightNarrative map for YouTube viewersTHIS ENTRY★ 0MITpermissiveweb · cli
mattpocock/skillsCARD★ 261k▲ +872MITpermissive

TIMELINE

  1. Repository created
  2. Show HN post ↗
  3. FIRST SEEN BY TESIGN
  4. Published on TESIGN

SAME DAY

  1. 02

    Forma

    ONNX graph editor for ML engineers

    Drop an .onnx file in the browser, see the graph, edit a node and export — no Python.

    Use in the browser
    ★ 3▲ 2 HN
  2. 03

    Words of Hanoi

    Daily word puzzle for puzzle fans

    A daily puzzle: move letter tiles between five tubes until every full tube spells a word.

    Use in the browser
    ▲ 1 HN
  3. 04

    Qwen2.5 Program Slicing Security Auditor

    JavaScript security audit for web devs

    Paste JS or HTML; a fine-tuned 7B model traces each risky sink to an exploit and verdict.

    Use in the browser
    ♥ 1
  4. 05

    SubSweep

    Subscription audit for Australians

    Finds forgotten subscriptions, price hikes and refund windows in an Australian bank CSV.

    Use in the browser
    ▲ 1 HN
  5. 06

    Spec Kit

    Spec-first process for coding agents

    Makes your coding agent write the spec first, then plan, build and verify against it.

    Install to use
    ★ 137k▲ +560 / 7d