βββββββββββββββββββββββββββ
βββββββββββββββββββββββββββ
βββββββββββββββββββββββββββ
βββββββββββββββββββββββββββ
βββββββββββββββββββββββββββ
βββββββββββββββββββββββββββ
An AI-powered research automation system built entirely inside Claude.ai β no backend, no IDE, no deployment. Just prompts.
ARIA (Autonomous Research Intelligence Agent) is a fully autonomous AI research assistant that discovers, analyzes, and stores academic AI research papers β automatically, every day.
It was built entirely through a single Claude.ai conversation using structured prompt engineering, the Notion MCP connector, and Claude's built-in web search tool. No separate backend. No API integrations. No deployment pipeline.
Every day at 10:00 AM IST, ARIA:
- Searches arXiv, Semantic Scholar, and Google Scholar for high-impact AI papers
- Analyzes each paper using the ReAct reasoning framework
- Checks for duplicates before storing
- Creates a Notion database entry with 14 structured properties
- Writes a full analysis page inside each entry β Summary, Key Findings, Technical Contribution, Future Vision, and more
- Rates each paper on an Importance Score (1β10)
| Feature | Description |
|---|---|
| π¬ Daily Research Cycle | Discovers 3 high-impact AI papers every day across arXiv, Semantic Scholar, Google Scholar |
| π Notion Knowledge Base | Creates and populates the AI Research Papers database with 14 properties and 5 smart views |
| π Rich Analysis Pages | Each paper gets a full structured page β Summary, Key Findings, Technical Contribution, Future Vision, Related Papers, Personal Notes |
| π Deduplication | Checks if a paper already exists before creating an entry β no duplicate rows |
| β° IST Scheduler | Auto-runs at 10:00 AM IST daily with a live countdown timer and run history |
| βοΈ Agent Execution Trace | Live step-by-step log of ARIA's reasoning β Plan β Search β Analyze β Store |
| π‘οΈ Self-Critique Mode | ARIA verifies its own outputs before finalizing β papers real? citations accurate? |
| π 5 Smart Notion Views | Latest Research Β· Most Influential Β· AI Agents Β· Deep Dive Queue Β· High Impact Papers |
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ARIA Stack β
ββββββββββββββββββββ¬βββββββββββββββββββββββββββββββββββββββ€
β Frontend β React (JSX Artifact in Claude.ai) β
β Agent Brain β Claude claude-sonnet-4-20250514 β
β Web Research β web_search_20250305 tool β
β Knowledge Base β Notion MCP Connector β
β Scheduler β JavaScript setInterval (IST) β
β Memory β Conversation history array β
β Deduplication β Title-match in storage prompt β
ββββββββββββββββββββ΄βββββββββββββββββββββββββββββββββββββββ
This entire system was built through conversation β no code editor, no terminal, no deployment.
01 PROMPT ENGINEERING
Designed ARIA's system prompt using ReAct framework,
AutoGPT-style 8-step loop, and strict output format templates.
02 WEB SEARCH TOOL
Connected Claude's built-in web_search_20250305 tool for
real-time discovery from academic databases.
03 NOTION MCP CONNECTOR
Enabled the Notion MCP connector in Claude settings.
ARIA can create databases, write pages, and manage entries.
04 DATABASE ARCHITECTURE
Designed a 14-property Notion schema. Each paper = one row
+ a rich analysis page inside that row.
05 AGENT LOOP
Implemented AutoGPT-style 8-step loop with deduplication
built into the storage step.
06 SCHEDULER
Built a browser-based IST scheduler. At 10:00 AM IST,
ARIA auto-triggers and populates the Notion database.
ARIA's behavior is entirely defined by its system prompt β structured like a program:
βββββββββββββββββββββββββββββββββββββββββββββββ
β ARIA System Prompt β
βββββββββββββββββββββββββββββββββββββββββββββββ€
β Identity Layer β Name, role, persona β
β ReAct Framework β ReasonβActβObserve β
β AutoGPT Loop β 8-step task cycle β
β Output Template β Exact report format β
β Notion Rules β DB + page structure β
β Page Template β 8-section analysis β
β Constraints β No hallucinations β
β Self-Critique β Verify own outputs β
βββββββββββββββββββββββββββββββββββββββββββββββ
Key insight: Treating the prompt like a program β with specific rules, templates, and constraints β produces reliable, autonomous behavior.
The AI Research Papers database has 14 properties:
| Property | Type | Purpose |
|---|---|---|
| Title | title |
Primary key β paper name |
| Authors | rich_text |
Author names |
| Year | number |
Publication year |
| Publication | select |
arXiv / NeurIPS / ICML / ACL / ICLR / CVPR |
| Paper Link | url |
Direct link to paper |
| Citation Count | number |
Influence metric |
| Research Category | multi_select |
LLM Architecture, AI Agents, RAG, Safety⦠|
| Key Idea | rich_text |
One-sentence core insight |
| Significance | rich_text |
Why it matters now |
| Future Impact | rich_text |
Long-term implications |
| Date Added | date |
Auto-set by ARIA |
| Status | select |
New / Reviewed / Deep Dive |
| Importance Score | number |
ARIA's rating 1β10 |
| View | Logic |
|---|---|
| π Latest Research | Sort by Date Added β |
| π₯ Most Influential | Sort by Citation Count β |
| π€ AI Agents Research | Filter: Category contains "AI Agents" |
| π Deep Dive Queue | Filter: Status = "New" |
| π High Impact Papers | Filter: Importance Score β₯ 8 |
Every database row opens as a full Notion page with this structure:
# Research Paper Analysis
## π Paper Summary
High-level explanation of the research.
## π Key Findings
β’ Finding 1
β’ Finding 2
β’ Finding 3
## π¬ Technical Contribution
What new method or innovation this paper introduces.
## β‘ Why This Research Matters
Importance in the current AI ecosystem.
## π Future Vision
Possible long-term impact on AI development.
## π‘ Key Takeaways
β’ Takeaway 1
β’ Takeaway 2
## π Related Papers
Papers worth exploring next.
## βοΈ Personal Research Notes
β Your own thoughts go hereARIA tags every paper with one or more of these multi-select categories:
LLM Architecture AI Agents
Retrieval Augmented Generation AI Infrastructure
Model Optimization Alignment & Safety
Multimodal AI Robotics AI
Training Methods Evaluation Methods
ARIA uses the ReAct (Reasoning + Acting) framework for every research task:
βββββββββββ βββββββββββ βββββββββββ βββββββββββ
β REASON β βββΊ β ACT β βββΊ β OBSERVE β βββΊ β REFLECT β
β β β β β β β β
β Think β β Search β β Review β β Refine β
β about β β analyze β β results β β & store β
β task β β retrieveβ β β β β
βββββββββββ βββββββββββ βββββββββββ βββββββββββ
Combined with the AutoGPT-style task loop:
Plan β Discover β Filter β Analyze β Synthesize β Reflect β Store β Learn
Before finalizing any report, ARIA verifies its own outputs:
SELF-CRITIQUE CHECK
βββ Are all papers real? [YES / UNCERTAIN]
βββ Are citations accurate? [YES / UNCERTAIN]
βββ Are summaries faithful? [YES / UNCERTAIN]
βββ Are insights logically derived? [YES / UNCERTAIN]
If uncertainty exists, ARIA explicitly flags it in the output rather than presenting guesses as facts.
ARIA is available as a free prototype inside Claude.ai β no API key needed. The artifact calls the Anthropic API through Claude's built-in access.
To use it:
- Open claude.ai
- Load the ARIA artifact from this repository
- (Optional) Enable the Notion MCP connector in Claude settings for database storage
- Click "π¬ Run Daily Research Cycle" and watch ARIA work
ARIA/
βββ ARIA.jsx # Main React artifact (free prototype)
βββ ARIA_Standalone.html # Standalone HTML version (requires API key)
βββ ARIA_Portfolio_Case_Study.docx # Full build documentation
βββ ARIA.mp4 # Prototype video
βββ README.md # This file
Building ARIA taught me that prompt engineering is software engineering β when done with the same rigor:
- Specificity beats vagueness β every rule in ARIA's prompt is unambiguous
- Structured output templates make responses machine-parseable, not just human-readable
- MCP connectors are superpowers β they turn a chatbot into a real automation system
- Iterative refinement works β the final system emerged through 6+ rounds of conversation
- The database-as-knowledge-base pattern β each row opening as a full analysis page is far more valuable than a flat log
A system that would normally require a backend server, a database, multiple API integrations, and weeks of engineering β built entirely in conversation.
Structured Prompts + MCP Connectors + Built-in Tools + Iterative Refinement
=
A deployable autonomous research agent
- Claude AI β Anthropic's AI assistant
- Notion β Knowledge base and database
- Notion MCP β Model Context Protocol connector
- ReAct Paper β Reasoning + Acting framework
- arXiv β Open-access research repository
Built with Claude AI Β· No backend Β· No IDE Β· Just prompts
"The best architecture is the one you can explain to a language model."