SmartKitten — Business Documentation¶
Internal product documentation for SmartKitten: specification, business expectations, use cases, and user flows.
Sections¶
| Section | Description |
|---|---|
| Product Overview | What SmartKitten is, target customers, value proposition |
| Business Specification | Scope, goals, non-goals, acceptance criteria |
| Actors & Personas | Roles, permissions, responsibilities |
| Use Cases | Scenarios by domain (AI, devices, billing, …) |
| User Flows | Step-by-step journeys with diagrams |
| Glossary | Platform terminology |
| Technical Reference | Links to service repositories |
Platform at a glance¶
SmartKitten is a B2B multi-tenant platform that combines:
- AI assistant (chat, vision, image generation)
- MCP tools for documents and tablet screenshots
- reMarkable tablet integration via cloud and stations (edge sync)
- Collaborative boards
- Subscriptions, quotas, and token accounting
All user-facing functionality is delivered through a React web app; backend services run behind Nginx with JWT authentication and PostgreSQL persistence.