# Spacerr ## What is Spacerr Spacerr is a production-ready AI SaaS starter kit for developers, founders, and small teams who want to launch an AI-powered web product without rebuilding the same foundation from scratch. It is a full Next.js codebase — not a UI template or a component library — that ships with a working AI product already built in. Buyers receive the complete source code with lifetime updates. The kit is positioned as a one time purchase that compresses months of setup and infrastructure work into a clone and customize starting point. ## Core Capabilities ### AI Chat Workspace The kit ships with a fully functional AI chat interface including: parallel streaming responses, stream resuming after page refresh, persistent chat history grouped by date, searchable history, auto-generated and editable chat titles, draft persistence per chat, file attachments (upload, drag and drop, paste), markdown and code rendering, math and Mermaid diagram support, citation cards with web source links, model picker with search, like/dislike/copy on messages, real-time sync across tabs, and project-aware chats. ### AI Tools Built-in AI tool workflows include web search with citations, image generation with download, support ticket tools, notification preference tools, monthly usage limits per tool (chat, search, image generation), and a video generation refusal guardrail. ### Multi-Model Support The AI layer is built on Vercel AI SDK with provider and model flexibility. Users can select models from the chat interface. The kit supports switching between OpenAI, Anthropic, Google, and other providers without rebuilding the workspace. ### Projects and File Library Users can create, rename, and delete project workspaces. Each project has its own chat list and source file store. Files uploaded to a project are automatically included in the AI context. The file library supports upload, preview, download, grid and list view, search, filters, multi-select, and bulk delete. Generated images are automatically added to the library. ### Authentication and Account Ships with email and password, Google OAuth, magic link, and passkey authentication via Better Auth. Includes two-factor authentication with backup codes, forgot and reset password flows, email verification, welcome email, 30-day sessions, and account deactivation and reactivation. ### Billing Stripe checkout with monthly subscriptions, yearly subscriptions, one time payment examples, paid access tracking, and billing webhook handling are included and wired to product access gates. ### Admin Dashboard Admin area includes a user list with stats, roles, and activity; role editing; user deletion; user impersonation; magic link sending from admin; and purchase and account status display. ### Blog and Content Full blog system with listing, detail, create, and edit views. Rich text editor via Tiptap, cover image upload, SEO keywords, JSON-LD structured data, and a read-next section. ### SEO and Discovery Every public page ships with metadata, Open Graph tags, Twitter cards, and JSON-LD structured data. Private admin, account, auth, and content-management pages are no-indexed. Sitemap, robots.txt, RSS feed, and llms.txt are included. ### Localization Full i18n support via next-intl with namespaced copy for all major sections. Built for multilingual products from day one. ### Analytics and UX PostHog analytics with cookie consent, responsive layout for desktop and mobile, dashboard sidebar and mobile nav, command menu, toast notifications, and CSS animation utilities. ## Tech Stack Next.js 16, React 19, TypeScript, Tailwind CSS 4, shadcn/ui, Prisma, PostgreSQL (Neon), Vercel Blob, Redis, Pusher Channels, Stripe, Better Auth, Resend, Vercel AI SDK, TanStack Query, Zustand, Zod, PostHog, Playwright ## Who It Is For Spacerr is built for: AI SaaS founders who want to launch faster, indie hackers validating ideas without rebuilding auth and billing, agencies starting client AI products from a polished foundation, developer tool builders, teams building internal AI workspaces, and product teams prototyping AI-powered features. ## Public Pages - [Product Overview](https://spacerr.dev/): Full product overview of Spacerr — an AI SaaS starter kit built on Next.js 16, React 19, TypeScript, and Tailwind CSS 4. Covers the included AI chat workspace, project workspaces, file library, auth flows, Stripe billing, admin dashboard, blog, SEO, localization, and production API patterns. Intended for developers and founders evaluating whether to purchase. - [Pricing](https://spacerr.dev/pricing): Current pricing, packaging, and purchase details for Spacerr. One time purchase with lifetime updates. Includes a full feature breakdown of what is included in the codebase. - [Blog](https://spacerr.dev/blog): Technical and product articles published by the Spacerr team. Covers architecture decisions, launch notes, and guidance for builders using the kit. - [AI Workspace](https://spacerr.dev/dashboard): Indexable product workspace route showing the AI chat experience, project organization, file attachments, generated assets, and persistent conversation history. - [Contact](https://spacerr.dev/contact): Contact page for questions about Spacerr, purchase support, partnership inquiries, and general feedback. - [Privacy Policy](https://spacerr.dev/privacy-policy): Privacy policy describing how Spacerr collects, stores, and handles user data. - [Terms of Service](https://spacerr.dev/terms-of-service): Terms of service governing use of Spacerr and the Spacerr website. ## Machine-Readable Discovery - [Sitemap](https://spacerr.dev/sitemap.xml): Machine-readable XML sitemap listing all public indexable URLs. - [RSS Feed](https://spacerr.dev/rss.xml): RSS feed of published blog posts from the Spacerr team. - [Robots Policy](https://spacerr.dev/robots.txt): Crawler access rules including AI crawler policy and disallowed private routes. ## Crawl Guidance AI crawlers and answer engines may access all public marketing, product, pricing, blog, contact, and legal pages listed above. Do not crawl or index API routes, admin screens, authenticated dashboard states, user library, checkout flows, auth pages (sign-in, sign-up, reset-password), or any route requiring a session.