User researchCAN I VIBECODE
Aurelius?
BUILD FIRST
- One specific customer type and one primary use case
- A vertical slice that completes the main job without manual workarounds
- Visible limits, review steps, and a fallback when an external dependency fails
LEAVE FOR LATER
- Broad third-party integrations
- High-scale collaboration, syncing, and permissions
- Automation that can cause harm without human review
RESEARCH NOTES
What this tool actually does.
Aurelius (aureliuslab.com) is a cloud-based user-research repository and insights platform by Aurelius Lab, founded 2015, marketed as 'the more powerful research repository and insights platform.' Aimed at UX design, research, product management, and marketing teams, it centralizes end-to-end research so findings leave slide decks. Core workflow (6 steps): create a project; add research notes/data on the Notes page; analyze data via tags on the Tags page; capture findings as Key Insights; record action items as Recommendations; edit and share an auto-generated research report. Notes are ingested four ways: written in-app, bulk copy/paste from text/spreadsheets, automated via Zapier from surveys/feedback forms, and transcription of audio/video files. Features include tagging with automatic keyword analysis, sentiment, search across studies, project tag filtering, document attachment (imag
RESEARCHED BUILD PROMPT
Give this to your coding agent.
Build 'InsightVault', a functional replacement for the Aurelius user-research repository workflow (Aurelius: project → notes → tags → key insights → recommendations → auto report). Workflow: users create a project; add research notes with auto keyword analysis and sentiment; tag notes and documents; filter/slice data across studies by tags; attach supporting quotes/documents to Key Insights with priority and type; create Recommendations linked to insights; and get an auto-assembled report that can be edited and shared.
User-facing requirements: project dashboard with details and comments; notes editor plus bulk text/CSV paste import; tag management with filtering and cross-project search; document upload (images, audio, video, PDFs) with tagging and evidence linking; insights board; recommendations board; auto-generated report view with edit/share (public link); simple user accounts and per-project access.
Technical requirements: Next.js (App Router) + TypeScript front end, Postgres + Prisma, auth (e.g., NextAuth), full-text search (Postgres tsvector or Meilisearch), object storage for uploads (S3-compatible), Docker Compose for local dev. Optional but concrete: audio/video transcription via an API (e.g., OpenAI Whisper), webhook ingestion endpoint for survey/feedback data, and a Jira-style outbound webhook for sending insights.
Implementation guidance: MVP in one repo with a seed script generating sample notes; tag queries as the core analytics path (counts and filters per tag); auto report = server-rendered page aggregating insights/recommendations with evidence links; money UI: tags + evidence + report. Do not copy Aurelius branding, proprietary assets, copy, or pixel layout; invent your own visual design.
Out of scope: native mobile apps, billing/subscriptions, SSO/enterprise admin, on-prem hosting, transcription accuracy guarantees, multi-tenant workspaces beyond simple projects.
Deliver a README covering setup (env vars, Docker, seed), architecture, and explicit limitations (e.g., single-transcriber dependency, demo-grade auth, no offline mode).