Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Supernova Logo

Supernova

Typing SVG

Next.js React TypeScript FastAPI Python Tailwind CSS Framer Motion Supabase Backblaze B2 Genblaze OpenRouter Railway Vercel License


πŸ† Hackathon‑Born AI Innovation

Supernova demonstrates autonomous AI marketing powered by Genblaze with persistent enterprise asset storage using Backblaze B2.


Live Experience

Main App Landing Journal Pitch Deck

Main Repo Landing Repo Journal Repo Pitch Deck Repo


Judge Quick Start

Clone β†’ Install β†’ Configure .env β†’ Run Backend β†’ Run Frontend β†’ Generate Campaign β†’ View Gallery β†’ Download Assets

Try the entire workflow in under one minute!!


Project Highlights

Category Value
Frontend Next.js 15 + React 19
Backend FastAPI + Python
API Endpoints 11 Routes
Components 68 Components
AI Providers OpenRouter + Groq
Storage Backblaze B2
Authentication Supabase Auth
Deployment Vercel + Railway

Why Supernova

The average marketing team uses 12+ different tools to create one campaign.

Traditional marketing requires:

  • Separate subscriptions for research, writing, design, and production
  • Manual coordination between teams and tools
  • Days or weeks to produce a single campaign
  • Inconsistent quality across deliverables
  • Expensive agency fees or in-house specialists

Supernova unifies the entire workflow into one autonomous AI platform. Enter a product URL and watch as Genblaze orchestrates market intelligence and script generation, while specialized APIs handle image creation, voiceover, and video assembly β€” all stored automatically in the cloud.


The Problem

Modern businesses waste hours creating marketing campaigns. They manually:

  • Research competitors
  • Analyze market trends
  • Write marketing copy
  • Generate product images
  • Record voiceovers
  • Edit videos
  • Organize digital assets

This workflow is fragmented across many different expensive tools and requires significant manual effort. Creating a single marketing campaign often requires subscriptions to:

  • Web scraping services
  • AI writing assistants
  • Market research platforms
  • Design software
  • Video production tools
  • Cloud storage solutions
  • Analytics dashboards

This approach is expensive, time-consuming, and leads to inconsistent quality.


Feature Comparison

Traditional Workflow Supernova
Multiple tools & subscriptions One unified platform
Manual research AI-powered market intelligence
Human copywriting AI-generated scripts
Professional design software AI-generated product images
Manual timeline editing Automated video composition with Remotion
Separate storage solutions Integrated Backblaze B2 asset management

Our Solution

Supernova unifies the entire marketing campaign workflow into one AI-powered platform. Simply provide a product URL, and our autonomous AI agents handle everything else.

Product URL β†’ Market Research β†’ Competitor Analysis β†’ AI Strategy
     ↓
Script Generation β†’ Professional Images β†’ Voice Generation
     ↓
Video Assembly β†’ Campaign Storage β†’ Ready-to-Publish

What Supernova Delivers

  • πŸ” Market Intelligence β€” AI-powered competitor research and trend analysis
  • πŸ“Š Strategic Insights β€” Data-driven marketing recommendations
  • ✍️ Professional Scripts β€” AI-generated marketing copy
  • 🎨 Product Images β€” AI-generated marketing visuals
  • πŸŽ™οΈ Voice Generation β€” Natural-sounding AI voiceovers
  • 🎬 Video Composition β€” Timeline-based advertisement assembly with Remotion
  • ☁️ Backblaze B2 Storage β€” Persistent cloud storage for campaign assets
  • πŸ“¦ Campaign Downloads β€” Export campaign assets instantly

AI Workflow

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                      SUPERNOVA AI PIPELINE                      β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

                          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                          β”‚   Product    β”‚
                          β”‚   Analysis   β”‚
                          β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
                                 β”‚
                                 β–Ό
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚   Market Intelligence   β”‚
                    β”‚   β€’ Competitor research β”‚
                    β”‚   β€’ Trend analysis      β”‚
                    β”‚   β€’ Positioning         β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                β”‚
                                β–Ό
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚    Script Writing       β”‚
                    β”‚   β€’ Marketing copy      β”‚
                    β”‚   β€’ Call-to-action      β”‚
                    β”‚   β€’ Brand voice         β”‚ 
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                β”‚
                                β–Ό
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚ Professional Product    β”‚
                    β”‚ Image Generation        β”‚
                    β”‚   β€’ High-quality visualsβ”‚
                    β”‚   β€’ Ad-optimized        β”‚
                    β”‚   β€’ Brand-consistent    β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                β”‚
                                β–Ό
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚   Voice Generation      β”‚
                    β”‚   β€’ Natural TTS         β”‚
                    β”‚   β€’ Multiple voices     β”‚
                    β”‚   β€’ Audio sync          β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                β”‚
                                β–Ό
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚    Video (Remotion)        β”‚
                    β”‚   β€’ Auto-assembly          β”‚
                    β”‚   β€’ Transitions            β”‚
                    β”‚   β€’ Video Composition      β”‚
                    β”‚   β€’ Remotion timeline      β”‚
                    β”‚   β€’ Motion graphics        β”‚   
                    β”‚   β€’ Scene composition      β”‚
                    β”‚   β€’ Voice synchronization  β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                β”‚
                                β–Ό
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚      Storage            β”‚
                    β”‚   β€’ Backblaze B2        β”‚
                    β”‚   β€’ Asset management    β”‚
                    β”‚   β€’ Version history     β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Simplified Timeline

Product URL β†’ Market Intelligence β†’ Competitor Analysis β†’ Marketing Strategy
     ↓
Professional Script β†’ Professional Product Images β†’ Voice Generation
     ↓
Video Rendering β†’ Campaign Storage β†’ Download Ready

Architecture Flow

graph LR
    A([User]) --> B[Next.js Frontend]
    B --> C[FastAPI Backend]
    C --> D[Genblaze AI]
    D --> E[OpenRouter Models]
    E --> F[Backblaze B2]
    F --> G[Finished Campaign]
    style D fill:#9333ea,color:#fff
    style F fill:#ff5700,color:#fff
Loading

Built with Genblaze

Genblaze orchestrates the two most critical AI stages of Supernova: script generation and market intelligence. We use the official genblaze_openai.chat() interface and have built a production‑grade orchestration layer around it.

Genblaze Integration

Capability Genblaze Integration
Script Generation Multi‑model fallback cascade (Qwen β†’ DeepSeek β†’ Claude β†’ Gemini) with duration‑aware prompts and automatic retry
Market Intelligence Multi‑model research phase (DeepSeek V3, Claude, Gemini) producing structured JSON reports with competitor analysis and audience profiling

Why This Approach?

Genblaze currently does not offer a native text/chat provider; chat() is the official interface for text tasks. Instead of making a single API call, we built a full orchestration system:

  • Multi‑model fallback cascade β€” if one model fails, the next takes over automatically
  • Intelligent circuit breaker β€” distinguishes model‑not‑found errors (safe to retry) from auth/rate‑limit errors (fail fast)
  • Provider catalog β€” centralized configuration for all AI models, making it easy to add new providers or adjust fallback priorities
  • Structured logging β€” every call logs the provider, model, temperature, timing, and token usage

For image generation, voiceover, and video composition, Supernova uses dedicated best‑in‑class APIs (Puter.js, ElevenLabs, Pexels, Remotion) that are purpose‑built for those modalities. Genblaze focuses on what it does best: orchestrating the reasoning that drives the entire campaign.


Powered by Backblaze B2

Backblaze B2 provides enterprise-grade object storage for all campaign assets:

What We Store

  • πŸ–ΌοΈ AI-generated Images
  • πŸ“œ Marketing Scripts
  • πŸ“Š Market Intelligence Reports
  • πŸŽ™οΈ Voice Assets
  • πŸ“„ Campaign Metadata
  • πŸ“¦ Downloadable Campaign Packages

Why Backblaze B2

  • πŸ’° Cost-effective β€” 75% cheaper than AWS S3
  • πŸ”’ Secure β€” Private buckets with encryption
  • ⚑ Fast β€” S3-compatible API with global CDN
  • πŸ”„ Reliable β€” 99.9% uptime SLA

Features

βœ“ Market Intelligence βœ“ Competitor Research βœ“ AI Script Writing
βœ“ Professional Product Images βœ“ Voice Generation βœ“ Remotion Video Composition
βœ“ Campaign History βœ“ Asset Management βœ“ Secure Cloud Storage
βœ“ Download Packages βœ“ Multi-format Export βœ“ User Authentication

Screenshots

Dashboard

Dashboard

Campaign Builder

Campaign Builder

Analytics

Analytics

Generated Assets

Generated Assets

Settings

Settings

Final Generated Advertisement

Video


Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                      SYSTEM ARCHITECTURE                        β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

                         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                         β”‚    User    β”‚
                         β””β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜
                               β”‚
                               β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                        FRONTEND (Vercel)                        β”‚
β”‚   Next.js 15 β€’ React 19 β€’ TypeScript β€’ TailwindCSS β€’ Framer     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                               β”‚
              β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
              β”‚                β”‚                β”‚
              β–Ό                β–Ό                β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  FastAPI        β”‚  β”‚  Supabase       β”‚  β”‚  Backblaze B2   β”‚
β”‚  Backend        β”‚  β”‚  Database       β”‚  β”‚  Cloud Storage  β”‚
β”‚  (Railway)      β”‚  β”‚  Auth           β”‚  β”‚                 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚
         β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                      GENBLAZE AI LAYER                          β”‚
β”‚         Script Generation β€’ Market Intelligence                 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                               β”‚
                               β–Ό
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚    OpenRouter       β”‚
                    β”‚  β€’ Qwen 3.6         β”‚
                    β”‚  β€’ DeepSeek V3      β”‚
                    β”‚  β€’ Claude           β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸš€ Getting Started

Prerequisites

  • Node.js 18+
  • Python 3.10+
  • Git

Quick Setup

# Clone the repository
git clone https://github.com/robloxsagax-web/Supernova.git
cd Supernova

# Install dependencies
npm install

# Configure environment
cp .env.example .env.local

# Start development
npm run dev

Visit http://localhost:3000

Environment Variables

Variable Description Where to Get
NEXT_PUBLIC_SUPABASE_URL Supabase project URL supabase.com
NEXT_PUBLIC_SUPABASE_ANON_KEY Supabase anonymous key Supabase Dashboard β†’ Settings β†’ API
FASTAPI_URL Backend API URL http://localhost:8000 (local)
OPENROUTER_API_KEY OpenRouter API key openrouter.ai/keys
GROQ_API_KEY Groq API key console.groq.com
B2_ACCESS_KEY_ID Backblaze access key Backblaze Dashboard β†’ App Keys
B2_SECRET_KEY Backblaze secret key Backblaze Dashboard β†’ App Keys
B2_BUCKET_NAME Backblaze bucket name Backblaze Dashboard β†’ Buckets

Production Deployment

See DEPLOYMENT.md for detailed production deployment instructions.


πŸ“‚ Project Structure

Supernova/
β”œβ”€β”€ src/                      # Next.js Frontend
β”‚   β”œβ”€β”€ app/                  # App Router Pages
β”‚   β”‚   β”œβ”€β”€ (app)/           # Authenticated Routes
β”‚   β”‚   β”‚   β”œβ”€β”€ dashboard/   # Main Dashboard
β”‚   β”‚   β”‚   β”œβ”€β”€ create/      # Campaign Builder
β”‚   β”‚   β”‚   β”œβ”€β”€ gallery/     # Asset Library
β”‚   β”‚   β”‚   └── settings/     # User Settings
β”‚   β”‚   β”œβ”€β”€ (auth)/          # Authentication
β”‚   β”‚   └── api/              # API Routes
β”‚   β”œβ”€β”€ components/           # React Components
β”‚   β”‚   β”œβ”€β”€ dashboard/        # Dashboard Widgets
β”‚   β”‚   β”œβ”€β”€ premium/          # Premium UI
β”‚   β”‚   └── ui/               # UI Components
β”‚   └── lib/                  # Utilities
β”‚
β”œβ”€β”€ services/api/              # FastAPI Backend
β”‚   β”œβ”€β”€ app/
β”‚   β”‚   β”œβ”€β”€ routes/           # API Endpoints
β”‚   β”‚   β”‚   β”œβ”€β”€ script.py              # Script Generation
β”‚   β”‚   β”‚   β”œβ”€β”€ market_intelligence.py
β”‚   β”‚   β”‚   └── storage.py            # B2 Storage
β”‚   β”‚   └── repo/              # Business Logic
β”‚   β”‚       β”œβ”€β”€ pipelines.py            # Genblaze Pipelines
β”‚   β”‚       └── provider_catalog.py     # AI Providers
β”‚   └── requirements.txt       # Python Dependencies
β”‚
β”œβ”€β”€ docs/                     # Documentation
β”œβ”€β”€ supabase-schema.sql       # Database Schema
└── package.json             # Node Dependencies

πŸ“š Documentation

Guide Description
Getting Started Complete setup guide
Deployment Production deployment
Genblaze Integration AI orchestration
Backblaze B2 Cloud storage setup
Project Structure Codebase overview
Performance Production optimizations
Security Security practices
Troubleshooting Common issues and fixes
FAQ Frequently asked questions
Changelog Version history
Code of Conduct Community guidelines
Acknowledgments Credits and acknowledgments

Technology Stack

Frontend

Technology Purpose
Next.js 15 React framework with App Router
React 19 UI library
TypeScript Type-safe development
Tailwind CSS Styling
Framer Motion Animations
Zustand State management

Backend

Technology Purpose
FastAPI Python web framework
Python 3.10+ Backend language
Genblaze SDK AI orchestration

AI & Intelligence

Technology Purpose
Genblaze AI orchestration layer
OpenRouter Multi-model AI access
Groq Fast AI inference

Storage & Database

Technology Purpose
Backblaze B2 Cloud object storage
Supabase PostgreSQL + Auth

Deployment

Technology Purpose
Vercel Frontend hosting
Railway Backend hosting

Why This Project

βœ… AI-Assisted Marketing Workflow Complete autonomous marketing pipeline
βœ… Production Ready Deployable architecture with monitoring
βœ… Persistent Backblaze B2 Asset Storage Backblaze B2 for persistent assets
βœ… Cloud Native Microservices on Vercel + Railway
βœ… Real AI Integrations Genblaze + OpenRouter + Groq
βœ… Secure Authentication Supabase Auth with RLS
βœ… Modern SaaS Architecture React + FastAPI + TypeScript

Production Status

Component Status
Frontend βœ… Production Ready
Backend API βœ… Production Ready
Authentication βœ… Implemented
Cloud Storage βœ… Implemented
Deployment βœ… Configured
Documentation βœ… Complete

Core Workflow

β†’ βœ… Product URL β†’ βœ… AI Market Intelligence β†’ βœ… AI Campaign Strategy β†’ βœ… AI Script Writing β†’ βœ… AI Product Image Generation β†’ βœ… AI Voice Generation β†’ βœ… Remotion Video Composition β†’ βœ… Backblaze B2 Asset Storage β†’ βœ… Campaign Download


Explore the Project

🌐 Live Platform πŸš€ Landing Website πŸ“– Engineering Journal 🎀 Pitch Deck
Main App Landing Journal Pitch Deck
GitHub GitHub GitHub GitHub


Supernova Ecosystem

This project is part of a larger Supernova ecosystem:

Repository Purpose Live Demo
Supernova Main AI Marketing Platform app.supernova
Supernova Landing Marketing Website landing-supernova
Supernova Pitch Deck Official Presentation pitch-deck.supernova
Supernova Journal Engineering Blog journal-supernova

Acknowledgments

This project would not have been possible without the amazing open-source community, the teams behind Genblaze, Backblaze B2, and the many technologies that power Supernova.

For full credits and acknowledgments, see:

ACKNOWLEDGMENTS.md


License

Supernova is released under the MIT License.

You are free to use, modify and distribute this software under the terms of the MIT License.

Copyright (c) 2026 Muhammad Mujtaba Ismail

See LICENSE for full details.


Contributing

Contributions are welcome! Feel free to submit issues and pull requests.


Product feedback submitted to Genblaze SDK: Feature Request: Native Chat/Text Provider


Made with ❀️ using

Genblaze Backblaze B2 Next.js
FastAPI React Supabase
Railway Vercel TypeScript

Designed and developed by Muhammad Mujtaba Ismail

Releases

Packages

Contributors

Languages