NovaKitv1.0

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/share and /api/v1/fork endpoints

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=true on 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-sonnet and anthropic/claude-3.5-haiku
  • Added google/gemini-2.0-flash-exp
  • Added meta-llama/llama-3.1-405b-instruct
  • Added openai/o1-preview and openai/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 /quota endpoint

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_search parameter 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:

FeatureStatusTarget
Real-time voice chatIn DevelopmentQ1 2026
Custom model fine-tuningPlanningQ2 2026
Batch processing APIPlanningQ2 2026
Agent marketplacePlanningQ2 2026
Multi-agent workflowsResearchQ3 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:

  1. We announce it in the changelog and via email
  2. The feature continues to work for 90 days
  3. After 90 days, the feature may return errors
  4. We provide migration guides for all breaking changes

On this page