Inspiration

Ever tried to manage research with 20 Chrome tabs, 5 Google Docs, and 3 lost PDFs? Yeah — it’s chaos. Tabwise was born from that frustration. I wanted a single space where teams could gather information, analyze it with AI, and co-write papers without leaving the browser.

What it does

Tabwise is a collaborative research platform built for modern teams. It combines research organization, AI-powered insights, and real-time collaboration — all in one place. Users can create sessions, upload sources, summarize content, and write drafts together while the AI assists in extracting key insights and generating citations.

How I built it

Frontend: Next.js (React) with Tailwind CSS for clean, responsive UI. Backend & Auth: Supabase (PostgreSQL + Supabase Auth). AI: Google Chrome’s built-in AI APIs — especially the Summarizer API, Writer API, and Proofreader API to process research materials directly in the browser. Deployment: Vercel for the web app and Supabase cloud for data.

Challenges I ran into

Integrating Chrome’s new AI APIs required experimenting with the local client-side execution model — getting Summarizer and Writer to cooperate with user sessions wasn’t as straightforward as expected. Real-time editing and AI co-authoring also needed careful sync handling to avoid conflicts.

What I learned

How to integrate on-device AI (Gemini Nano) directly into the browser without relying on a traditional cloud AI backend. How to structure collaborative features with Supabase Realtime and handle conflict resolution for multiple cursors. That UX matters more than adding features — researchers want clarity, not clutter.

What’s next for Tabwise

Adding multimodal support (audio/video transcript summarization). Offline mode using local IndexedDB for AI caching. Public “Research Showcase” mode where teams can publish findings interactively.

Built With

Share this project:

Updates