What is Polaris IDE?
Polaris is a cloud-based IDE inspired by Cursor AI, featuring real-time collaborative code editing, AI-powered suggestions, and in-browser code execution. Built with modern web technologies, Polaris brings the power of AI directly into your development workflow.Quick start
Get up and running with Polaris in under 5 minutes
Installation
Install Polaris for web or desktop
Features
Explore AI-powered editing capabilities
API Reference
Integrate Polaris into your workflow
Key features
Polaris combines the best of modern code editors with cutting-edge AI capabilities:AI-powered code editing
- Real-time suggestions: AI-powered ghost text appears as you type, predicting your next edit based on project context
- Quick Edit (Cmd+K): Select code and describe changes in natural language - AI refactors instantly
- Conversation-based assistant: Chat with AI about your codebase, debug issues, and get architectural guidance
- Context-aware completions: Understands your entire project structure for intelligent autocomplete
Advanced editor features
- Multi-language support: Syntax highlighting for JavaScript, TypeScript, CSS, HTML, JSON, Markdown, and Python
- CodeMirror 6: Professional-grade editor with line numbers, code folding, and minimap overview
- Multi-cursor editing: Edit multiple locations simultaneously
- VSCode-style file icons: Familiar file explorer with drag-and-drop support
- Tab-based navigation: Manage multiple open files with preview and pinned tabs
Real-time collaboration
- Convex-powered sync: Instant updates across all connected clients
- Optimistic UI: Changes appear immediately with background synchronization
- Auto-save: Debounced auto-save (1500ms) ensures you never lose work
Code execution & preview
- WebContainer integration: Run Node.js directly in your browser
- Terminal access: xterm.js-powered terminal for command execution
- Live preview: See your changes in real-time
Project management
- GitHub integration: Import and export projects directly from/to GitHub
- File system operations: Create, rename, delete files and folders with full hierarchy support
- Project limits: Free tier includes 10 projects, Pro tier offers unlimited projects
Technology stack
Polaris is built on a modern, production-ready stack:| Category | Technologies |
|---|---|
| Frontend | Next.js 16, React 19, TypeScript, Tailwind CSS 4 |
| Editor | CodeMirror 6, Custom Extensions, One Dark Theme |
| Backend | Convex (Real-time DB), Trigger.dev (Background Jobs) |
| AI | Moonshot AI Kimi K2.5 (via OpenRouter), Cerebras GLM-4.7 (fallback) |
| Auth | Stack Auth (with GitHub OAuth) |
| Execution | WebContainer API, xterm.js |
| UI | shadcn/ui, Radix UI |
| Billing | Autumn (Stripe integration) |
| Monitoring | Sentry (Error tracking & LLM monitoring) |
Polaris uses Stack Auth for authentication (migrated from Clerk) and Autumn for subscription management.
Use cases
Polaris IDE is perfect for: Learning & education- Teach programming with AI-assisted explanations
- Build interactive coding tutorials
- Provide instant feedback on student code
- Spin up new projects in seconds
- Test ideas with in-browser execution
- Share prototypes via URL
- Review pull requests with AI assistance
- Pair programming with real-time sync
- Get architectural feedback from AI
- Build complete web applications
- Test frontend and backend together
- Debug with AI-powered insights
Project structure
Understanding the codebase organization:The codebase uses feature-based architecture where each feature directory contains its own components, hooks, and business logic.
Subscription tiers
| Tier | Projects | Price | Status |
|---|---|---|---|
| Free | 10 | $0/mo | free |
| Pro Monthly | Unlimited | $29/mo | active/trialing |
| Pro Yearly | Unlimited | $290/yr | active/trialing |
Next steps
Get started
Follow the quickstart guide to create your first project
Install locally
Set up Polaris for local development