# OneRep ## Docs - [What Is OneRep? Features, Platforms, and the AI Coach](https://docs.onerep.life/introduction.md): OneRep combines training, nutrition, recovery, and progress tracking in one app — with an AI Coach that logs, plans, and remembers so you don't have to. - [Get Started with OneRep: Log Your First Day in Minutes](https://docs.onerep.life/quickstart.md): Sign up, complete onboarding, log your first meal and workout, and explore your daily dashboard — everything you need to hit the ground running. - [Set Up Your OneRep Account, Profile, and Privacy Settings](https://docs.onerep.life/account-setup.md): Create your OneRep account, verify your email, complete your fitness profile, and understand the privacy choices you make during onboarding. - [Daily Dashboard — See Your Whole Fitness Day at a Glance](https://docs.onerep.life/features/dashboard.md): The OneRep dashboard brings calories, macros, water, supplements, training, and Coach goals together in a single view you check every day. - [Nutrition Tracking — Log Food, Macros, and Daily Habits](https://docs.onerep.life/features/nutrition.md): Log meals by searching, scanning barcodes, or snapping a photo. Track macros, water, and supplements with custom targets and macro cycling. - [Training & Workouts — Build, Schedule, and Log Sessions](https://docs.onerep.life/features/training.md): Create workout presets, build a weekly routine, and track every set with rest timers, volume trends, and muscle-recovery estimates. - [Progress Tracking — Charts, Check-ins, and Custom Metrics](https://docs.onerep.life/features/progress.md): Track body weight, measurements, and body fat with daily check-ins. View nutrition and training summaries, charts, and user-defined custom metrics. - [AI Coach — Personalized Fitness Guidance for Every Goal](https://docs.onerep.life/features/coach.md): OneRep's AI Coach offers personalized briefings, meal logging, recipe generation, and workout planning across three conversational modes. - [Self-Hosting OneRep: What You Get and What You Need](https://docs.onerep.life/selfhost/overview.md): Run your own copy of OneRep on any machine with Docker. No plans, no paywall, and no AI cap — every account on your install is unlimited and unmetered. - [Install OneRep on Your Own Server or Local Machine](https://docs.onerep.life/selfhost/install.md): Clone the repo, run one script, and every service starts automatically. Re-running is always safe — the installer is fully idempotent. - [Loading the Food Databases into Your OneRep Install](https://docs.onerep.life/selfhost/food-database.md): Import USDA FoodData Central, Open Food Facts, and the wger exercise catalog. Each is independent — import one, two, or all three. - [Building Mobile Apps Pointed at Your OneRep Install](https://docs.onerep.life/selfhost/mobile-apps.md): Install OneRep as a PWA with no toolchain, or build native iOS and Android apps with Capacitor and point them at your own backend. - [Optional Integrations for Your OneRep Self-Hosted App](https://docs.onerep.life/selfhost/integrations.md): Enable AI coaching, email, Google sign-in, OIDC, and analytics by setting backend environment variables. Every integration stays off without its variables. - [Account Settings: Email, Password, and Sign-In Methods](https://docs.onerep.life/settings/account.md): View your profile, change your email or password, manage connected sign-in methods, and permanently delete your account and all its data. - [Daily Calorie Targets, Macros, and Nutrition Strategy](https://docs.onerep.life/settings/targets.md): Configure your daily calorie and macro goals, water target, weight unit, meal calorie budgets, macro cycling, and custom meal categories. - [Export Your OneRep Data, API Access, and Diary Sharing](https://docs.onerep.life/settings/data-export.md): Download a complete copy of your OneRep data, share your diary with a coach or partner, access your data via API, and understand account deletion. - [Privacy Controls, Analytics, and Data Choices in OneRep](https://docs.onerep.life/settings/privacy.md): Control analytics, manage diary sharing, understand what data OneRep collects, and learn how API keys and account deletion protect your privacy. - [OneRep API: REST and Model Context Protocol Overview](https://docs.onerep.life/api/overview.md): Access your training and nutrition log over REST or MCP — JSON in, JSON out, same API key, same scopes, and the same rate limits across both surfaces. - [OneRep API Authentication: Keys, Scopes, and Limits](https://docs.onerep.life/api/authentication.md): Create and manage OneRep API keys, choose the right scope for your integration, and authenticate every REST or MCP request with a Bearer token. - [OneRep REST API — Read Endpoints Complete Reference](https://docs.onerep.life/api/rest/read-endpoints.md): All GET endpoints available to read-scoped API keys: route list, key info, goals, insights, per-day logs, date ranges, workouts, and measurements. - [OneRep REST API — Write (POST) Endpoints Reference](https://docs.onerep.life/api/rest/write-endpoints.md): All POST endpoints available to write-scoped API keys: programmatically log water intake, food entries, body weight, workout sessions, and rest days. - [OneRep REST API — Error Handling and HTTP Status Codes](https://docs.onerep.life/api/rest/errors.md): Error response shape, all status codes and error codes returned by the OneRep REST API, and a troubleshooting guide for common problems. - [OneRep MCP: Connect Any MCP-Compatible AI Assistant](https://docs.onerep.life/api/mcp/overview.md): Connect any MCP-compatible AI assistant to your OneRep training and nutrition log using streamable HTTP, JSON-RPC 2.0, and your existing API keys. - [Complete MCP Tool Reference for OneRep: All 11 Tools](https://docs.onerep.life/api/mcp/tools.md): Complete reference for all 11 OneRep MCP tools: 6 read tools for querying your training and nutrition log, and 5 write tools for adding entries. - [OneRep OAuth: Connect AI Assistants Without API Keys](https://docs.onerep.life/api/mcp/oauth.md): Authorize an MCP-compatible AI assistant like Claude Desktop to access your OneRep data through a browser-based consent flow — no keys to copy.