awesimon/research-agent-harness

awesimon★ 1JavaScript最后同步: 2026-08-21

在 GitHub 打开

Research Agent Harness is a plugin-driven runtime for building research agents over heterogeneous data sources.

README 摘要

Research Agent Harness Build agents that research, reason, trace, and cite. Research Agent Harness is a plugin-driven agent harness for multi-source research and evidence-grounded answers. It provides the execution loop, tool orchestration, durable state, streaming events, citation validation, and a DeepSeek-inspired web interface that an agentic RAG application needs in production. It is designed as a foundation rather than a single-purpose chatbot: add a retrieval connector, describe its routing metadata, and let the harness expose it through the same traceable tool protocol. Why Research Agent Harness Most RAG demos stop at “retrieve some chunks and ask a model to summarize them.” Research Agent Harness treats the surrounding runtime as a first-class system: - the Agent Harness controls turns, tool budgets, timeouts, concurrency, retries, graceful finalization, and model protocol adapters; - the Evidence Ledger normalizes source records into immutable evidence objects instead of trusting prose returned by a tool; - the Citation Compiler validates model evidence IDs, assigns stable display labels, and serves authorized hover details; - the Trajectory Ledger persists reasoning, as…

在 GitHub 查看完整 README →
Agent/智能体academicacademic-researchagentdshdsh-pluginharnessresearchsearch

分类