# DevSpeak | Stop explaining. Start communicating. > DevSpeak is an AI-powered technical translation engine that transforms informal stakeholder requirements into formal, audience-specific technical specifications. It serves development teams, technical leads, and engineering managers who need to communicate requirements precisely across different technical roles and seniority levels. ## Product - [Homepage](https://www.devspeak.dev/) - [Pricing](https://www.devspeak.dev/#pricing) - [Documentation Hub](https://www.devspeak.dev/docs) - [API Reference](https://www.devspeak.dev/docs/api-reference) - [CLI Guide](https://www.devspeak.dev/docs/cli-guide) - [Privacy Policy](https://www.devspeak.dev/privacy) - [Terms of Service](https://www.devspeak.dev/terms) ## Key Capabilities DevSpeak translates informal requirements into five audience-specific formats: Junior Dev, Senior Dev, Tech Lead, SRE, and Data Engineer. Output formats include Technical Spec, Jira Tickets, API Design, RFC, Data Model, Prompt Optimization, and General Optimize. Five technical contexts are supported: Backend, Frontend, Mobile, Data/ML, and DevOps. File attachments (PDF, Markdown, plain text, images) are processed via the Gemini Files API with Firebase Storage fallback. Iterative refinement allows teams to apply feedback to previous outputs for targeted revisions. ## Documentation - [What is DevSpeak](https://www.devspeak.dev/docs/module-1-introduction/chapter-1-overview/1-what-is-devspeak) - [Key Value Propositions](https://www.devspeak.dev/docs/module-1-introduction/chapter-1-overview/2-key-value-propositions) - [Supported Use Cases](https://www.devspeak.dev/docs/module-1-introduction/chapter-1-overview/3-supported-use-cases) - [Initial Dashboard Orientation](https://www.devspeak.dev/docs/module-2-getting-started/chapter-1-orientation/1-initial-dashboard-orientation) - [Authentication](https://www.devspeak.dev/docs/module-2-getting-started/chapter-1-orientation/4-authentication) - [LLM-Backed Pipeline](https://www.devspeak.dev/docs/module-3-core-translation-engine/chapter-1-architecture/1-llm-backed-pipeline) - [Default Translation Flow](https://www.devspeak.dev/docs/module-3-core-translation-engine/chapter-1-architecture/2-default-translation-flow) - [Verbosity Slider](https://www.devspeak.dev/docs/module-4-fine-tuning-outputs/chapter-1-controls/1-verbosity-slider) - [Target Audience](https://www.devspeak.dev/docs/module-4-fine-tuning-outputs/chapter-1-controls/2-target-audience) - [Output Format](https://www.devspeak.dev/docs/module-4-fine-tuning-outputs/chapter-1-controls/4-output-format) - [Custom Instructions](https://www.devspeak.dev/docs/module-5-advanced-configuration/chapter-1-features/1-custom-instructions) - [Document Translation (PDF)](https://www.devspeak.dev/docs/module-6-document-translation/chapter-1-files/1-translating-pdf-files) - [History and Recall](https://www.devspeak.dev/docs/module-7-history-and-recall/chapter-1-management/1-browsing-history) - [Best Practices](https://www.devspeak.dev/docs/module-8-best-practices/chapter-1-workflows/1-crafting-effective-input) - [Notes Workspace](https://www.devspeak.dev/docs/module-9-notes/chapter-1-feature/1-notes-overview) - [Subscription Tiers](https://www.devspeak.dev/docs/module-10-subscription-tiers/chapter-1-plans/1-subscription-overview) - [BYOK Custom Providers](https://www.devspeak.dev/docs/module-10-subscription-tiers/chapter-1-plans/2-byok-custom-providers) ## API & Integration - [OpenAPI Specification](https://www.devspeak.dev/openapi.json) - [Sitemap](https://www.devspeak.dev/sitemap.xml) - Public API base URL: https://www.devspeak.dev/api/v1/ - Endpoints: POST /api/v1/translate, POST /api/v1/refine - Authentication: x-api-key header with SHA-256-hashed keys (prefix: dsk_live_ or dsk_test_) - Rate limit: 100 requests per minute per API key ## Technical Context Built with React 19, Vite, Tailwind CSS v4, Express.js, Firebase Authentication, Firestore, Google Gemini API, deployed on Vercel. CLI available as @devspeak/cli on npm.