explaingit

aryan-anakin/research-agent

Analysis updated 2026-05-18

1Audience · vibe coderComplexity · 4/5Setup · moderate

TLDR

Deep Research Agent uses Claude Code plus the hosted Anakin service to research any topic, verifying claims against scraped pages before citing them.

Mindmap

mindmap
  root((research-agent))
    What it does
      Breaks down research question
      Fans out workers
      Verifies claims
      Writes cited report
    Tech stack
      Claude Code
      Anakin MCP
      OAuth login
    Use cases
      ICP research
      Open ended topics
      Resumable runs
    Design
      Two tier citations
      File durable state
      Consent gate before spend

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Research a company's ideal customer profile or any open-ended topic with cited, verified sources.

USE CASE 2

Run a multi-worker research pipeline that searches, scrapes, and verifies claims before writing a report.

USE CASE 3

Resume or inspect a past research run by reading its saved plan, findings, and sources files.

What is it built with?

Claude CodeAnakin MCPOAuth

How does it compare?

aryan-anakin/research-agent0xkinno/neuralvault0xlocker/d17-contracts
Stars111
LanguageTypeScriptSolidity
Setup difficultymoderatehardhard
Complexity4/54/55/5
Audiencevibe coderdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Claude Code, an Anakin account with OAuth sign-in, and spends Anakin credits on every run with no dry-run mode.

No license information is provided in the README.

In plain English

Deep Research Agent is a system for automatically researching any topic, built entirely on top of Claude Code and a remote service called Anakin. Claude Code acts as the orchestrator, using its skills and subagent features plus files on disk to keep track of state, while Anakin provides the actual research capabilities such as web search and web page scraping through a hosted connection called an MCP server. You give it a research question, and it breaks the question down into around five to nine independent subtasks, then spins up a separate worker for each subtask. Each worker searches the web for candidate sources, called seeds, then scrapes the most promising pages to check whether a claim is actually backed up by the real page content. Only claims confirmed against scraped text can be cited in the final report, which is a two step process meant to reduce made up or unverifiable citations. A separate verification step double checks claims adversarially before the final report is written. Every run stores its plan, findings, sources, and final report as files inside a runs folder, so a run can be inspected, edited, or resumed later rather than existing only in the AI's temporary memory. Before it spends any resources, the tool pauses and asks for your explicit approval, since every run scrapes live web pages and spends Anakin credits, and there is no practice or dry run mode. To use it, you open the project in Claude Code, approve the Anakin connection, sign in through a browser based login, and then run a single command with your research question. It first asks where to save the results, creates a free plan, and only proceeds to the costly search and scrape steps after you confirm. Each run is capped at roughly 200 credits. The project describes itself as an early version with a single research pass working today, and lists planned future phases including a reflection step that runs a second research wave to fill gaps, and a scheduled digest of what changed about a target topic over time.

Copy-paste prompts

Prompt 1
How do I set up the Anakin MCP server and authenticate it in Claude Code for this project?
Prompt 2
Run /deepdive to research the ICP of a company and explain what happens at the consent gate.
Prompt 3
Explain how this agent verifies a claim against scraped web content before citing it.
Prompt 4
What does the runs folder structure look like after a completed research run?

Frequently asked questions

What is research-agent?

Deep Research Agent uses Claude Code plus the hosted Anakin service to research any topic, verifying claims against scraped pages before citing them.

What license does research-agent use?

No license information is provided in the README.

How hard is research-agent to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is research-agent for?

Mainly vibe coder.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.