Missed the latest GitHub check; these facts may be older.
Overview
Papermark is a Next.js and TypeScript app for sharing documents through custom links, with a custom domain, branding and view analytics. It stores data in PostgreSQL through Prisma, uses NextAuth for login, and sends analytics events to Tinybird. The README describes no AI features, so it fits this list only as a SaaS-style app base.
Who it is for: Teams self-hosting a DocSend-style document sharing app on Next.js
Strengths
Custom domains and branding on shared document links
Standard stack: Next.js, Prisma, PostgreSQL, NextAuth, shadcn/ui
Self-hostable with a short setup: npm install, .env, Prisma init, npm run dev
Includes Stripe billing and Resend email integrations in the stack
Weaknesses
No AI features described in the README
Requires external services: Tinybird, Resend and S3 or Vercel Blob
No Dockerfile or compose file detected; setup is a manual Node install
Page-by-page analytics is listed as upcoming, not shipped