AI-first · React + Node (Express) · 18 @molecule/* packages
OCR, intelligent extraction, classification, and automated filing of scanned documents and PDFs with AI — with built-in Stripe-backed subscription tiers
/login/signup/forgot-password/reset-password/dashboard (signed in)//documents (signed in)/documents/:id (signed in)/upload (signed in)/rules (signed in)/settings (signed in)api/src/handlers/api-tokens.tsapi/src/handlers/documents.tsapi/src/handlers/extraction-rules.tsapi/src/handlers/extraction-templates.tsapi/src/handlers/folders.tsapi/src/handlers/integrations.tsapi/src/handlers/processing.tsapi/src/handlers/reports.tsapi/src/handlers/upload.tsfree / pro / team — gated by: maxDocuments, maxProcessing, advancedFeatures, canExport, retentionDays
@molecule/api-ai-anthropic@molecule/api-ai-classification@molecule/api-ai-classification-llm@molecule/api-ai-summarization@molecule/api-ai-summarization-llm@molecule/api-database-postgresql@molecule/api-email-templates@molecule/api-emails-mailgun@molecule/api-entitlements@molecule/api-import-export-csv@molecule/api-payments-stripe@molecule/api-resource-payment@molecule/api-resource-user@molecule/api-uploads-s3@molecule/app-ai-assistant@molecule/app-billing-react@molecule/app-data-table@molecule/app-file-uploadDATABASE_URL PostgreSQL connection stringANTHROPIC_API_KEY Anthropic API key for Claude (OCR, extraction, classification, summarization)AWS_ACCESS_KEY_ID AWS access key for S3 document storageAWS_SECRET_ACCESS_KEY AWS secret key for S3 document storageS3_BUCKET S3 bucket name for uploaded documentsThe @molecule/* packages are Apache-2.0. The app you build from this template is yours to export and self-host. Licensing