Reproduce “Biotic Browser: Applying StreamingLLM as a Persistent Web Browsing Co-Pilot” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Kevin F. Dunnell, Andrew P. Stoddard

Biotic Browser presents an AI co-pilot that assists with web navigation by leveraging StreamingLLM for continuous context management and offering a transparent, user-controllable interface. The system successfully re-architected from a multimodal approach to a text-only, DOM-parsing method to enhance privacy and performance, though local deployment of StreamingLLM faced significant memory constraints limiting its real-time operation to one token per minute.

Key insights

  • Prioritizing user experience through transparency and control is essential for building trustworthy and adoptable AI co-pilots.
  • StreamingLLM provides a viable framework for managing long-term context in dynamic web-based AI agents.
  • Shifting from visual (screenshots) to textual (DOM parsing) input addresses critical privacy and performance concerns in web automation, while maintaining functional capabilities.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.