AI Browser Companion
Modern, full-featured AI-powered browser companion built with React 19, Vite, and NVIDIA AI. Browse the web and chat with an intelligent assistant that analyzes, summarizes, and discusses any webpage you visit.
Intelligent Web Companion
AI Browser Companion seamlessly integrates a full-featured web browser with an intelligent AI assistant powered by NVIDIA's GPT model. The application features tab management, smart URL handling, context-aware conversations, and persistent local storage using IndexedDB.
Built with React 19 and Vite 7 for maximum performance, featuring resizable panels (80% browser / 20% chat ratio), automatic theme detection, and offline-first architecture. The AI can reference multiple attached web pages simultaneously for comprehensive analysis.
Key Statistics
Core Features
Integrated Browser
Full-featured browser with tab management, address bar navigation, back/forward/refresh buttons, smart URL handling that detects searches vs URLs, and one-click page attachment to AI conversations.
AI Chat Interface
Real-time streaming AI responses powered by NVIDIA GPT model, context-aware conversations referencing attached web pages, persistent conversation management, full-text search, and automatic title generation.
Context System
Extract and attach webpage content to conversations with smart content extraction of text, metadata, images, and tables. Support for multi-source context and visual context panel showing all attached pages.
Data Persistence
IndexedDB storage with Dexie for all conversations saved locally, offline-first architecture, complete conversation history, and star & archive organization for important conversations.
Modern UI/UX
Resizable panels with drag-to-adjust browser/chat ratio, automatic light/dark mode based on system preference, Tailwind CSS responsive design, and smooth animations for polished experience.
Privacy & Security
Local-first architecture with all conversations in browser IndexedDB, zero analytics or tracking, API key stored locally and never shared, and sandboxed iframes for secure web page loading.
Use Cases
Transform how you interact with web content
Research Assistant
Browse research papers, attach pages, and ask AI to summarize key findings, methodology, and conclusions. Perfect for academic research and literature reviews.
Shopping Helper
Open multiple product pages in tabs, attach each to conversation, and ask AI to compare features, prices, and recommend the best value purchase.
News Analyst
Attach news articles and ask AI to extract main points, identify potential biases, and provide balanced analysis of current events.
Code Learning
Browse documentation or Stack Overflow, attach pages, and ask AI to explain code examples in simple terms with practical applications.
Technical Stack
Getting Started
Quick setup guide for AI Browser Companion
Clone & Install
git clone [repo] && npm install
Configure Environment
cp .env.example .env
Add your NVIDIA API key from build.nvidia.com
Start Development Server
npm run dev
Open Browser
http://localhost:5174
Start browsing with AI assistance
Ready to Transform Your Browsing Experience?
Combine web browsing with intelligent AI assistance in one seamless interface