项目介绍

CopilotKit/open-research-ANA 是一个托管在 GitHub 上的开源项目,主要使用 TypeScript 编写,目前获得 431 个 Star、115 次 Fork。

仓库全名
CopilotKit/open-research-ANA
Star 数
431
Fork 数
115

README 摘要

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. Explore the CopilotKit docs » Quick Start 🚀 1. Prerequisites This projects uses the following tools: pnpm…

完整内容见 GitHub 原始 README 或本页 。

常见问题

open-research-ANA 用什么语言开发?

主要使用 TypeScript 编写,目前有 431 个 Star。

如何获取 open-research-ANA 的源码?

可以直接克隆仓库:git clone https://github.com/CopilotKit/open-research-ANA.git,默认分支为 main;安装与运行步骤见仓库 README。

open-research-ANA 最近还在维护吗?

仓库最近一次更新为 3 天前,当前没有未关闭的 Issue;Star 数为 431,可作为社区活跃度的参考。

关于

🤖 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

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

语言占比

CSS
JavaScript
Python
TypeScript

README

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.

Explore the CopilotKit docs »

tavily-demo

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.

评论

暂无评论