wide-trace/open-higgsfield

★ 3,384⑂ 763

A studio for image and video generation — one prompt bar, each model’s own settings, and every finished run in one gallery.

About wide-trace/open-higgsfield

wide-trace/open-higgsfield is an open-source project on GitHub, mainly written in TypeScript. A studio for image and video generation — one prompt bar, each model’s own settings, and every finished run in one gallery. It currently holds 3,384 stars and 763 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Today's Trending board.

GitHub Repository Details

Repository wide-trace/open-higgsfield · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

OpenHiggsfield AI — Open-Source Alternative to Higgsfield AI

The free, open-source alternative to Higgsfield AI. Generate images and
videos with 38 models from one prompt bar — no closed ecosystem, no studio
subscription.

🌐 Try it Online — No Install Required

Hosted version: openhiggsfield.ai

Image and Video in one studio, in the browser — no Node.js, no setup. Add your platform key (id:secret) to start generating. The studio itself is free.

---

Why OpenHiggsfield AI instead of Higgsfield AI?

---

Next.js 16 App Router on Vercel · React 19 · plain CSS · Zustand · pnpm

---

Features

Generate

model you pick decides image or video. ⌘/Ctrl + Enter submits. 2.5 (Edit / Extend), Seedance 2.0 (Fast / Mini), Kling 3 (Turbo / Std / Pro / 4K / Motion), Wan, Flux, Ideogram, Recraft, LTX, MiniMax, PixVerse, Grok, Qwen and more. Searchable picker. audio, batch size, prompt enhancement — each model declares its own allow-list and the studio renders exactly that. No parallel hardcoded list. each with the per-role cap the model declares. Files upload to Vercel Blob and become public URLs the generate request can carry. history — two tabs over one library, filtered to the role's kind. the rest are submitted once per result, each clearing its own tile. polled every 4s until a terminal status (10-minute deadline), and each finished result blooms into place on its own clock.

Gallery

as an arrow-key-navigable tab rail. gradient placeholder while media loads. re-rendered, not just re-typed. settings, timestamp, download, favorite and Recreate. range. Bulk download (sequential, with progress and a report of any files the CDN refused), bulk favorite/unfavorite, bulk delete. Esc exits. hairline, in the strip the composer already reserves.

State and errors

a deliberate keep and never age out of the cap. Result URLs belong to the generation platform, so old history can outlive its CDN lifetime and show gaps. reason and a retry that restores the prompt and model. httpOnly cookie. A missing key opens the modal — it never fails silently. The topbar lamp states whether a key is held and whether a run is in flight.

---

Architecture

Each generate is one object: { model, prompt, media, settings }.

resolves it against the catalog and maps it to the generation API's own fields (image_urls, aspect_ratio, …). generation API. Submit is POST /{model}; status is GET /requests/{id}/status. Auth is Authorization: Key <api_key>. appears in the picker, brings its own settings rail and media roles, and needs no studio changes. media, settings[modelId], and a tiny active store. No store per model. scoped tokens. blob: URLs are preview-only.

---

Getting started

pnpm install
pnpm dev            # http://localhost:3000

Open the studio, press Add key, and paste your platform key as id:secret.

Environment

HF_API_BASE_URL=                      # generation API origin, server only
OPEN_HIGGSFIELD_READ_WRITE_TOKEN=     # Vercel Blob read-write token

Commands

| Command | What it does | | --- | --- | | pnpm dev | Dev server on port 3000 | | pnpm build | Production build | | pnpm start | Serve the production build | | pnpm brand | Rebuild the icons and OG card in public/ |

---

Layout

src/
  app/          /  is the full-viewport studio and the only page
                /api/blob issues upload tokens
                base.css owns the document canvas
  generation/   generate requests, server actions, API mapping, catalog, stores
  openhiggsfield/
                the studio surface: composer, gallery, viewer, model picker,
                settings, asset picker, selection bar — and openhiggsfield.css

---

Design principles

Dark studio ground, a single lime accent #d1fe17, Inter throughout. The chrome stays neutral so the generated work is the only color on the surface.

1. The tool disappears into the task — expression never obscures state or affordance. 2. Accent is state, not decoration — selection, primary action, liveness only. 3. Data is data — settings, counts and durations read in tabular numerals. One typeface throughout; no monospace anywhere. 4. Motion conveys state — the generation lifecycle, the arrival of a run. Nothing loops decoratively. 5. Every control ships all its states — hover, focus, active, disabled, loading, error, empty. 6. The catalog is the source of truth — the studio renders what the model declares, never a parallel hardcoded list.

Built for people who work in long sessions, iterating on prompts, inputs and settings.

GitHub Stars & Activity

3,384Stars
763Forks
0Open issues
TypeScriptLanguage

GitHub Popularity

GitHub stars3,384
Forks763
Open issues0
Primary languageTypeScript
License-
Stars gained today0
Created-
Last pushed-

Trending History

Monthly boardrank #92 · ▲ 0 stars

Related AI Projects

1

anthropics / claude-code

TypeScript★ 146,908⑂ 23,988▲ 483 stars
2

supermemoryai / supermemory

TypeScript★ 30,666⑂ 2,675▲ 392 stars
3

vercel-labs / json-render

TypeScript★ 16,987⑂ 905▲ 585 stars
4

krillinai / OpenCreator

TypeScript★ 11,870⑂ 1,179▲ 317 stars
5

Tencent / BrowserSkill

TypeScript★ 5,916⑂ 417▲ 612 stars
6

KnockOutEZ / wigolo

TypeScript★ 5,341⑂ 432▲ 31 stars
7

BuilderIO / agent-native

TypeScript★ 4,978⑂ 468▲ 89 stars
8

cloudflare / mcp-server-cloudflare

TypeScript★ 4,253⑂ 523▲ 40 stars

More AI Rankings