Skip to main content

browser-research-agent

An AI research agent that searches, reads, summarizes, and cites web sources for repeatable market and repository intelligence.

This repo is inspired by the continuing popularity of browser-use, Firecrawl, Agent-Reach, and web-data tooling for agents.

Goal

Build an agent that can answer research questions with links, dates, source quality labels, and a short confidence note.

First Workflow

query -> search -> open sources -> extract claims -> compare -> cite -> brief

Features To Build

  • Source collector for search results and direct URLs.
  • Claim extractor with citation tracking.
  • Recency filter for fast-moving topics.
  • GitHub repository trend analyzer.
  • Markdown report output.

Repository Shape

src/
  search/
  extract/
  rank/
  report/
examples/
  trending-ai-agents.md
docs/
  source-quality.md

Milestone 1

  • Done: build a CLI command that accepts a topic and sources.
  • Done: load source metadata from Markdown front matter.
  • Done: produce a cited Markdown report.
  • Done: add tests for citation output.

Run It

python -m browser_research_agent.cli "AI agent trends" examples/source-agent-skills.md examples/source-browser-agents.md
python -m browser_research_agent.cli "AI agent trends" examples/source-agent-skills.md examples/source-browser-agents.md --output examples/trending-ai-agents.md

Test It

PYTHONPATH=src python -m pytest

Publish

This package is ready for GitLab Package Registry and PyPI releases. See RELEASE.md.

Trend Notes

  • Agents need fresh web context, especially for trend watching.
  • The gap is trust: every claim needs a source, date, and confidence label.
  • GitHub, Hacker News, Reddit, docs, and product changelogs should be separate source types.

Metadata

Release files for browser-research-agent 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for browser-research-agent 0.1.0
File Size Uploaded Provenance
browser_research_agent-0.1.0.tar.gz 5.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for browser-research-agent 0.1.0
File Interpreter ABI Platform
browser_research_agent-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 10.8 kB

Release files / browser_research_agent-0.1.0.tar.gz

Download URL browser_research_agent-0.1.0.tar.gz
Size 5.0 kB
Tags Source
SHA-256 checksum
How to use checksums
817e7d4083cc5db9f6e1cad4a966478aa5e701c6d7dd91c68113ef56bf8f3a09
BLAKE2b-256 checksum
How to use checksums
c67d64edb7ee0f2f3afdf257f5de920939d37e062d90eafe3993d894ea2d8f86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.11.15

Release files / browser_research_agent-0.1.0-py3-none-any.whl

Download URL browser_research_agent-0.1.0-py3-none-any.whl
Size 5.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
aa1b990a976e0732e05f7f7e7a31da2129d8fbc85c6b467614cf70d8309b3541
BLAKE2b-256 checksum
How to use checksums
35401d084c4fc6aacb1bf752cbd562cee48e6705b0ae98c1c536bffb19c4dc09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.2.0 CPython/3.11.15

Security for browser-research-agent 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page