
open-research-ANA
🤖 An open-source, AI agent-native research canvas application that performs real-time search with HITL (Human in The Loop) capabilities, powered by CopilotK…
Install with your AI
Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.
Install and set up open-research-ANA (git-clone project) into my current project. Found on https://claudeers.com/open-research-ana Repo: https://github.com/CopilotKit/open-research-ANA Homepage/docs: https://open-research-ana.vercel.app Detected install method: git-clone → git clone https://github.com/CopilotKit/open-research-ANA Category: devtools. Platforms: cli, api. Read the repo's README for exact setup and env vars, then install it and wire it into my project. Claudeers Health Verdict: active; community-verified: false. Confirm the source before running anything.
git clone https://github.com/CopilotKit/open-research-ANA
// compatibility
| Platforms | cli, api |
|---|---|
| Operating systems | — |
| AI compatibility | claude |
| License | — |
| Pricing | open-source |
| Language | TypeScript |
open-research-ANA 🔍
This demo showcases ANA (Agent Native Application), a research canvas app that combines Human-in-the-Loop capabilities with Tavily's real-time search and CopilotKit's agentic interface.
Powered by LangGraph, it simplifies complex research tasks, making them more interactive and efficient.
Quick Start 🚀
1. Prerequisites
This projects uses the following tools:
2. API Keys Needed
Running locally, you'll need the following API keys:
3. Start the Agent
There are two main components to this project: the agent and the frontend. First, we'll start the agent.
cd agent
# Create and populate .env
cat << EOF > .env
OPENAI_API_KEY=your_key
TAVILY_API_KEY=your_key
LANGSMITH_API_KEY=your_key
EOF
## Start the agent
langgraph up
# Note the API URL from the output (e.g., http://localhost:8123)
4. Open a tunnel to your local agent
Create a tunnel to your local agent:
npx copilotkit@latest dev --port 8123
5. Start the Frontend
Next, we'll start the frontend.
cd frontend
pnpm install
# Create and populate .env
cat << EOF > .env
OPENAI_API_KEY=your_openai_key
LANGSMITH_API_KEY=your_langsmith_key
NEXT_PUBLIC_COPILOT_CLOUD_API_KEY=your_copilot_cloud_key
EOF
# Start the app
pnpm run dev
Documentation 📚
Note: This project has been consolidated into the CopilotKit monorepo. The latest version lives at
examples/showcases/research-canvas. Please open issues and pull requests in the main CopilotKit repository.
// faq
What is open-research-ANA?
🤖 An open-source, AI agent-native research canvas application that performs real-time search with HITL (Human in The Loop) capabilities, powered by CopilotKit, Tavily and LangGraph. It is open-source on GitHub.
Is open-research-ANA free to use?
open-research-ANA is open-source, so it is free to use.
What category does open-research-ANA belong to?
open-research-ANA is listed under devtools in the Claudeers registry of Claude-compatible tools.
// embed badge
[](https://claudeers.com/open-research-ana)
// retro hit counter
[](https://claudeers.com/open-research-ana)
// reviews
// guestbook
// related in Developer Tools
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Curs…
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA
AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs,…