IbrarYunus

Footnote β€” AI skill for Claude Code

AI community

Agentic RAG: an AI research agent for your documents.

How to install Footnote

This entry records only its repository, not the path inside it, so there is no exact command to give. Open IbrarYunus/footnote and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Footnote does

Agentic RAG: an AI research agent for your documents. It plans its own searches, retries, and every claim links to the exact source sentence. Claude tool use + citations + evals. Runs without an API key in demo mode.

Alternatives in AI

  • Open Researcher β€” πŸ”₯ Visual AI research assistant that displays real-time thinking, provides split-view analysis, and automatic 634 β˜…
  • Karpathy LLM Wiki β€” Agent Skills-compatible LLM wiki for Claude Code, Cursor, and Codex 618 β˜…
  • Academic Commercialization Agent β€” Turn any research paper into a commercialization report β€” 6 AI agents, TRL/MRL scoring, patent landscape, mark 581 β˜…

README

footnote1

Agentic RAG: an AI research agent for your documents. It decides what to search for, searches again when the results are thin, and every claim in its answer links to the exact sentence it came from.

What it does Β· How it works Β· Evals Β· Run it (no API key needed) Β· Slides (PDF)

CI License: MIT Python 3.11+ Agentic AI

footnote answering a two-part question about annual leave. Right: the agent's two searches and the passages they returned. Left: the answer with numbered citation chips.


Why

"Chat with your documents" is the most common thing companies ask an LLM to do. The usual build is a fixed pipeline: search once with the user's words, paste the top results into a prompt, hope. It fails in two ways. A two-part question gets one search and half an answer. And the answer reads well even when one sentence in it came from nowhere.

footnote replaces the fixed pipeline with an **agent**. Claude is given search tools and works like a researcher: it picks the wording, runs a search per part of the question, reads what came back, rephrases and tries again if the results are thin, opens the full page when a passage is cut off, and stops when it has the evidence or is satisfied the documents do not cover it.

It is built around one rule: **an answer you cannot check is not an answer.**