Documentation that writes itself. Published in seconds.
The modern AI-assisted documentation platform. Describe your features to generate complete Markdown pages, link custom domains, embed lightweight in-app widgets, and empower readers with AI Assistant Chatbot.
Quickstart Guide & In-App Widget Snippet
Welcome to the official Repolit developer documentation. Drop our 1-line JS snippet into your app (like Intercom) to surface contextual docs and AI chat without redirecting users.
<script src="https://cdn.repolit.io/widget.js" data-project="repolit-docs"></script>Snippet CopyTrusted by modern engineering teams worldwide
Loved by developers, writers & product leaders.
See why high-growth startups switch from legacy wikis to Repolit’s AI portal engine.
“Repolit completely transformed how we ship API documentation. Writing Markdown drafts used to take our engineers days — now Repolit AI generates comprehensive page outlines in under 30 seconds.”
“Setting up our custom domain docs.veloce.io with automatic SSL was seamless. The embedded AI search chatbot handles 65% of repetitive developer support queries for us.”
“The visitor feedback inbox is a game changer. We get instant notifications when readers rate a page "Needs work", allowing us to fix typos and clarify code samples immediately.”
Everything you need for world-class developer docs.
From AI drafting to custom SSL domains and visitor insights — built specifically for modern SaaS teams.
Embeddable Chatbot
An embeddable AI assistant strictly grounded on your portal information. Drop into any web app to deliver instant, accurate responses to user questions.
Grounded AI Search
Instant semantic search scoped strictly to your published documentation pages, providing accurate answers and code snippets with zero hallucinations.
MCP Support
Native Model Context Protocol (MCP) server support, enabling AI IDEs (Cursor, Windsurf, Claude Desktop) and autonomous agents to query your docs directly.
Custom Domains & Auto SSL
Host your documentation at docs.yourcompany.com or your custom root domain. Includes automated 256-bit SSL certificate issuance.
Embed-Anywhere Docs Widget
A lightweight JS snippet customers drop into their own app (like Intercom) that surfaces contextual docs & AI chat without sending users to a separate portal.
Team Collaboration & RBAC
Invite product managers, technical writers, and engineers. Assign Owner, Editor, or Viewer roles to manage publishing workflows safely.
Live Visitor Analytics & Search Logs
See which pages get the most traffic, discover what terms readers search for, and pinpoint missing articles with zero-result search logs.
AI Page Drafts
Input a feature description or API spec to auto-generate clean, structured Markdown documentation with code blocks, tables, and callouts.
Visitor Feedback & Inbox
Collect thumbs up/down ratings and reader comments on every page. Review actionable feedback directly in your dashboard inbox.
Ready to publish your docs in under 2 minutes?
Experience seamless sign-in with secure authentication, edit your Markdown pages live, test domain pointing, and collect visitor feedback with zero setup friction.
Describe your feature. Get publication-ready docs in seconds.
Try our AI-powered documentation engine live right here. Give it a feature topic, category, and target audience to instantly generate clean Markdown, code snippets, and callouts.
Doc Page Generator Prompt
Or click a sample topic:
REST API Authentication & JWT Refresh Tokens
Learn how to authenticate incoming HTTPS requests to Repolit endpoints using JSON Web Tokens (JWT) and handle automatic token refresh cycles safely.
Overview
Repolit uses dual-token authentication for high-security developer API connections:
- Access Tokens: Short-lived (15 minutes), passed in Bearer headers.
- Refresh Tokens: Long-lived (30 days), stored in HTTP-only cookies.
Step 1: Requesting an Access Token
Send a POST request to /v1/oauth/token with your credentials:
curl -X POST https://api.repolit.io/v1/oauth/token \
-H "Content-Type: application/json" \
-d '{
"client_id": "client_8f93120a",
"client_secret": "sk_live_9921ab4c",
"grant_type": "client_credentials"
}'
Step 2: Client Token Handling in TypeScript
import { RepolitAuth } from '@repolit/sdk';
const auth = new RepolitAuth({
clientId: process.env.REPOLIT_CLIENT_ID,
clientSecret: process.env.REPOLIT_CLIENT_SECRET,
});
// Auto-handles token expiry & background refresh
const client = await auth.getAuthorizedClient();
const docs = await client.docs.list();
💡 Best Practice: Store tokens in memory or encrypted secure storage rather than localStorage to prevent XSS vulnerability.
Simple plans for modern docs portals.
Choose the plan that fits your project. Upgrade or change plans anytime via Razorpay.
Lite
StarterIdeal for independent developers and open-source utility libraries.
Billed annually at $90/year (Save $18)
- Up to 3 Documentation Projects
- Unlimited Documentation Pages
- AI Page Generator (50 generations/mo)
- Custom Subdomain support (docs.yourdomain.com)
- Basic Visitor Analytics
- Standard Feedback Inbox
- 1 Team Seat
Pro
Built for scaling startups, API SaaS products & engineering teams.
Billed annually at $250/year (Save $50)
- Up to 15 Documentation Projects
- Unlimited Documentation Pages
- AI Page Generator (500 generations/mo)
- Custom Root Domain & SSL (yourdocs.com)
- Embedded AI Assistant Chatbot Widget
- Advanced Analytics & Search Logs
- Visitor Feedback Inbox & Exports
- Up to 5 Team Collaborators
- Role-Based Permissions (Owner, Editor, Viewer)
Max
ScaleFor high-growth scaleups & enterprise developer hubs.
Billed annually at $790/year (Save $158)
- Unlimited Documentation Projects
- Unlimited Documentation Pages
- Unlimited AI Page Generator
- Custom Root Domain + Priority CDN
- Custom AI Persona & Prompt Training
- Real-time Team Co-editing
- Dedicated Razorpay Enterprise Billing
- Priority 24/7 Developer Support
- Unlimited Team Collaborator Seats
Got questions? We have answers.
Everything you need to know about Repolit, pricing, custom domains, and AI documentation features.
You can select your desired plan (Lite, Pro, or Max) and sign up instantly. Subscriptions are processed securely via Razorpay with monthly or annual billing options. You can upgrade, downgrade, or manage your subscription anytime directly from your dashboard.
Simply navigate to your Project Settings > Custom Domain in the dashboard. Enter your target subdomain or root domain (e.g., docs.yourcompany.com) and point a CNAME DNS record to cname.repolit-portal.com. Our system provisions an automated 256-bit SSL certificate in under 2 minutes.
Still have questions?
Our technical documentation specialists are ready to help you configure your portal.