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.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