DEVELOPMENT

Personal Research Assistant

Personal Research Assistant is a research tool that turns a query into a structured, streamed brief, with every finding tagged with a confidence rating, the reasoning behind it, source URLs, and caveats. It’s built around Claude’s extended thinking and live web search: for a given topic, Claude runs multiple searches, synthesizes the results in real time, and streams both its findings and its full reasoning trace back to the client as they’re generated. Every session is fully auditable and completed briefs are saved as editable documents to a Research Briefs folder in the user’s own Google Drive, alongside a structured audit log recording every query run, source retrieved, and finding produced. Past briefs can be reopened, browsed as a history, or fed back in as context for a follow-up query.

A live demo is deployed at personal-research-assistant.vercel.app.

Stack: Next.js 14, Claude API, NextAuth.js with Google OAuth 2.0, Google Drive REST API v3, Tailwind CSS, TypeScript