Changelog
Latest updates and changes to the NovaKit API
Changelog
All notable changes to the NovaKit API are documented here.
Subscribe to our status page for real-time updates and incident notifications.
v1.4.0 - January 6, 2026
AI App Builder
- Natural Language to Code - Describe your app in plain English and get production-ready code
- 8 Framework Support - React + Vite, Next.js, Vue, Svelte, Astro, HTML/CSS/JS, Python Flask/FastAPI, Laravel
- Live Preview - See your app running instantly in a sandboxed environment with hot reload
- Infinite Canvas - Visual workspace to view and compare multiple design variants side by side
- Design Variants - Generate 5+ unique design variations in one click (Modern Minimal, Bold Vibrant, Classic Professional, Playful Creative, Dark Elegant, and more)
- Code Editor - Full-featured editor with syntax highlighting, file tree, and version history
- Device Presets - Preview on Mobile (375×667), Tablet (768×1024), Laptop (1366×768), Desktop (1920×1080)
- One-Click Deploy - Deploy directly to Vercel or Netlify with zero configuration
- Export to ZIP - Download complete source code with no vendor lock-in
- Iteration History - Full version history with undo/redo and restore capabilities
- Project Templates - Start from blank or pre-built templates (dashboards, landing pages, etc.)
Builder API
- Projects Endpoint -
POST /api/builder/projectsfor creating and managing projects - Generate Endpoint -
POST /api/builder/generatefor AI code generation with streaming - Variants Endpoint -
POST /api/builder/generate-variantsfor batch design variant generation - Deploy Endpoint -
POST /api/builder/deployfor Vercel/Netlify deployments - Export Endpoint -
POST /api/builder/exportfor ZIP downloads
Billing
- App Builder available on Pro and higher plans
- Code generation uses chat_tokens quota based on model tier
- Variant generation counted separately (limits by plan)
v1.3.0 - January 1, 2026
Document Chat
- Multi-Source Import - Upload files, paste URLs, import YouTube videos, or paste text directly
- Supported File Types - PDF, DOCX, Markdown, TXT, and CSV files up to 10MB
- URL Content Extraction - Automatic content extraction from any public web page
- YouTube Transcripts - Import video transcripts with timestamp support
- Semantic Search - Vector embeddings for intelligent content retrieval
- Smart Citations - Every AI response includes numbered citations to source passages
- Multi-Document Chat - Chat across multiple documents simultaneously
- Collections - Organize documents into collections for project-based workflows
- Processing Progress - Real-time progress tracking with stage indicators
- Retry Failed Imports - Retry failed URL and YouTube imports with one click
Document API
- Upload Endpoint -
POST /api/v1/documents/uploadfor file uploads - Import Endpoint -
POST /api/v1/documents/importfor URLs, YouTube, and text - Chat Endpoint -
POST /api/v1/documents/chatfor RAG-powered conversations - Collections API - Full CRUD for document collections
- Streaming Responses - Server-sent events for real-time chat responses
Billing
- Documents feature gated to Pro and higher plans
- Embedding costs charged from chat_tokens quota
- Chat queries use standard model pricing
v1.2.1 - December 31, 2025
Sharing & Collaboration
- Three Visibility Levels - Share resources as Private (only you), Team (org members), or Public (anyone with link)
- Shareable Resources - Share conversations, AI agents, and agent runs
- Fork Functionality - Fork shared resources to your own account for customization
- Secure Share Tokens - 128-bit entropy tokens for public links
- Team Shared Views - Browse team-shared conversations and agents in dedicated tabs
- Public Share Pages - Read-only views for publicly shared resources
- Share API - Programmatic sharing via
/api/v1/shareand/api/v1/forkendpoints
v1.2.0 - December 30, 2025
AI Agents
- New Agents API - Build autonomous AI agents that use tools to complete complex tasks
- 7 Built-in Tools - web_search, web_fetch, generate_text, generate_image, analyze_image, generate_chart, create_document
- Streaming Execution - Real-time SSE streaming of agent reasoning and tool calls
- Persistent Memory - Enable memory to remember user preferences across sessions
- Knowledge Base - Upload documents (PDF, Markdown, TXT, CSV, DOCX) for RAG retrieval
- Sessions - Maintain conversation context across multiple agent runs
- Agent Templates - Pre-built agents for research, content, coding, analysis, and support
Webhooks & Integrations
- Outgoing Webhooks - 17 event types across 5 categories (generations, agents, billing, team, system)
- Incoming Webhooks - Trigger agent runs and generations from external services
- Slack Integration - OAuth-based real-time notifications
- Discord Integration - Webhook notifications with rich embeds
- Zapier Integration - Connect to 5,000+ apps
- Make Integration - Complex multi-step workflows
- n8n Integration - Self-hosted automation support
Image Editing
- Inpainting - Fill masked regions with AI-generated content
- Outpainting - Extend images beyond original boundaries
- Background Removal - Remove backgrounds with transparency
- Background Replace - Replace backgrounds with text prompts
- Object Removal - Remove objects and fill naturally
- Super Resolution - 2x and 4x AI upscaling
- Face Enhancement - Restore and enhance faces
- Colorization - Colorize black and white images
- Style Transfer - Apply artistic styles
Credits & Quotas
- Unified Credit System - 1 credit = 1,000 tokens across all plans
- Quota Buckets - Separate quotas for chat, images, video, audio, music, and agents
- Model Tier Multipliers - Basic (1x), Standard (1.5-2x), Powerful (2-3x)
- Top-up Bundles - Creator Boost, Media Boost, API Chat Packs, Video Packs, Music Packs
- Low Credit Alerts - Automatic notifications at 20%, 10%, and 0% remaining
New Plans
- CLI Pro - 2,000 credits/month for API-heavy workflows
- CLI Team - 10,000 credits/month with 3 team members
API Improvements
- Long-polling - Use
?poll=trueon job status for efficient polling (up to 30s wait) - Enhanced Error Responses - Quota errors now include remaining/needed units and multipliers
- Model Tier Access - Plan-based access to Basic, Standard, and Powerful model tiers
Documentation
- Interactive Playgrounds - Test all endpoints directly in the browser
- Comprehensive SDK Examples - Python and TypeScript with agents support
- Updated Guides - Streaming, async jobs, error handling, best practices
v1.1.0 - December 15, 2025
New Features
- 200+ Chat Models - Added OpenRouter integration for access to models from OpenAI, Anthropic, Google, Meta, Mistral, and more
- Vision Support - Send images in chat messages for multimodal analysis
- Kling Video Models - Added Kling v1.5 Standard and Pro for video generation
- Voice Cloning - Clone any voice with F5-TTS using reference audio
Model Updates
- Added
anthropic/claude-3.5-sonnetandanthropic/claude-3.5-haiku - Added
google/gemini-2.0-flash-exp - Added
meta-llama/llama-3.1-405b-instruct - Added
openai/o1-previewandopenai/o1-mini
API Improvements
- Scoped API Keys - Create keys with specific scopes (chat, image, video, tts, stt, music, agents, usage)
- Usage Tracking - Every response includes detailed usage information
- Quota Endpoint - Check remaining quota via
/quotaendpoint
v1.0.0 - December 2025
New Features
- Chat Completions API - OpenAI-compatible chat endpoint with streaming support
- Image Generation - Flux and Stable Diffusion models for text-to-image
- Video Generation - MiniMax and Luma models for text-to-video and image-to-video
- Text-to-Speech - Multiple voice presets with voice cloning support
- Speech-to-Text - Whisper-based transcription with speaker diarization
- Music Generation - Stable Audio for AI music creation
- Embeddings - Text embedding models for semantic search
API Improvements
- Added
web_searchparameter to chat completions for grounded responses - Introduced async job system for long-running generations
- Added rate limiting with clear error messages
- Implemented usage tracking with credits system
Documentation
- Launched comprehensive API documentation
- Added interactive API playground for testing endpoints
- Created OpenAPI 3.1 specification
- Published SDK examples for Python, TypeScript, and cURL
v0.9.0 - November 2025 (Beta)
Beta Release
- Initial beta release with core API endpoints
- Limited access for early adopters
- Basic authentication with API keys
Known Issues
- Video generation occasionally times out for long durations
- Some voice cloning samples may require specific audio formats
Roadmap
We're working on the following features for future releases:
| Feature | Status | Target |
|---|---|---|
| Real-time voice chat | In Development | Q1 2026 |
| Custom model fine-tuning | Planning | Q2 2026 |
| Batch processing API | Planning | Q2 2026 |
| Agent marketplace | Planning | Q2 2026 |
| Multi-agent workflows | Research | Q3 2026 |
API Versioning
The NovaKit API uses URL-based versioning:
https://www.novakit.ai/api/v1/...- v1 - Current stable version (recommended)
- Breaking changes will result in a new version number
- Deprecation notices will be sent 90 days before removal
Deprecation Policy
When we deprecate an API feature:
- We announce it in the changelog and via email
- The feature continues to work for 90 days
- After 90 days, the feature may return errors
- We provide migration guides for all breaking changes