Mindket

Idol

Newversion 1 · updated

Overview

Turns one image into a 3D object made of Gaussian splats, in a Gradio demo you run as a Hugging Face Space. For artists and researchers who want to try single-image 3D.

Idol is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • A Hugging Face account with access to the dinov3-vith16plus-pretrain-lvd1689m encoder from the facebook organization.
  • The same account with access to the FLUX.2-dev encoder from black-forest-labs.
  • A secret named HF_TOKEN on your copy of the Space.
Start with
pip install -U huggingface_hub
hf download speridlabs/idol --repo-type space --local-dir idol
cd idol

About

What it is

Idol is a demo from Speridlabs that builds a 3D object from a single image. The 3D result is made of Gaussian splats. It runs as a Gradio app on Hugging Face Spaces.

Who it suits

It suits people who want to see what one picture can become in 3D, and people who want a small example of how such a demo is built.

IndustryWho uses itHow they use itExample
3D art and gamesArtists and prototypersTurn one reference picture into a 3D objectTrying a character sketch as a 3D figure
Computer visionResearchersTest single-image 3D on the example images and their saved settingsComparing two presets on the same kind of picture
SoftwareApp developersRead the Space files to see how a Gradio front end wraps a modelReusing the Space layout for their own demo

You can skip it if you need a finished mesh for a game engine, because the demo describes its output as Gaussian splats.

Where to use it

The Space runs in a web browser through its Gradio interface. You can also copy the Space and run your own.

Use caseWhoWhat they get back
One picture to 3DArtistsA 3D object built from Gaussian splats
Trying the examplesNewcomersEach example image run with the settings saved for it

How to set it up

The source shows no install command, so this page has no code block. The Space needs a Hugging Face token to load two image encoders.

  • A Hugging Face account with access to the dinov3-vith16plus-pretrain-lvd1689m encoder from the facebook organization.
  • The same account with access to the FLUX.2-dev encoder from black-forest-labs.
  • A secret named HF_TOKEN on your copy of the Space.
  1. Request access to both image encoders on your Hugging Face account.
  2. Create an access token for that account.
  3. Add the token to the Space as a secret named HF_TOKEN.
  4. Open the Space once the secret is saved.

Run these in a terminal:

# Install Hugging Face's command line
pip install -U huggingface_hub
# Download the Space's files into a folder
hf download speridlabs/idol --repo-type space --local-dir idol
# Go into its folder
cd idol

How to use it

Start with one of the example images. Each one is listed with the settings it runs with, so you can see what the demo does before you change anything.

ToolWhat it does
app.pyThe user interface of the Gradio demo
model.pyThe model that makes the 3D object
examples/presets.jsonHolds the example pictures and the settings each one runs under

Good to know

  • Without an HF_TOKEN from an account with access to both encoders, the Space cannot load them.
  • The source gives no limits on image size, run time or export format.
  • The source does not describe how the model works inside. Read model.py if you need that.
  • The license is Apache 2.0.

README and files

README

Idol

Turns one image into a 3D object made of Gaussian splats, in a Gradio demo you run as a Hugging Face Space. For artists and researchers who want to try single-image 3D.

Made by speridlabs on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

About

What it is: Idol is a demo from Speridlabs that builds a 3D object from a single image. The 3D result is made of Gaussian splats. It runs as a Gradio app on Hugging Face Spaces.

Who it suits: It suits people who want to see what one picture can become in 3D, and people who want a small example of how such a demo is built.

Industry | Who uses it | How they use it | Example
3D art and games | Artists and prototypers | Turn one reference picture into a 3D object | Trying a character sketch as a 3D figure
Computer vision | Researchers | Test single-image 3D on the example images and their saved settings | Comparing two presets on the same kind of picture
Software | App developers | Read the Space files to see how a Gradio front end wraps a model | Reusing the Space layout for their own demo

You can skip it if you need a finished mesh for a game engine, because the demo describes its output as Gaussian splats.

Where to use it: The Space runs in a web browser through its Gradio interface. You can also copy the Space and run your own.

Use case | Who | What they get back
One picture to 3D | Artists | A 3D object built from Gaussian splats
Trying the examples | Newcomers | Each example image run with the settings saved for it

How to set it up: The source shows no install command, so this page has no code block. The Space needs a Hugging Face token to load two image encoders.

  • A Hugging Face account with access to the dinov3-vith16plus-pretrain-lvd1689m encoder from the facebook organization.
  • The same account with access to the FLUX.2-dev encoder from black-forest-labs.
  • A secret named HF_TOKEN on your copy of the Space.
  1. Request access to both image encoders on your Hugging Face account.
  2. Create an access token for that account.
  3. Add the token to the Space as a secret named HF_TOKEN.
  4. Open the Space once the secret is saved.

How to use it: Start with one of the example images. Each one is listed with the settings it runs with, so you can see what the demo does before you change anything.

Tool | What it does
app.py | The user interface of the Gradio demo
model.py | The model that makes the 3D object
examples/presets.json | Holds the example pictures and the settings each one runs under

Good to know:

  • Without an HF_TOKEN from an account with access to both encoders, the Space cannot load them.
  • The source gives no limits on image size, run time or export format.
  • The source does not describe how the model works inside. Read model.py if you need that.
  • The license is Apache 2.0.

On Hugging Face, 6 November 2026

  • Likes: 161
  • Built with: gradio
  • License: apache-2.0

Links

Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.

Files
README.md  3 KB

1 file, 3 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-06

Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

ProductLikesBuilt withLicenseLast change
Idol This page255gradioapache-2.0
FLUX.1 [dev]Shares gradio9,583gradiomit
InstantIDShares gradio3,659gradioapache-2.0
Chat With Janus-Pro-7BShares gradio2,036gradiomit
PhotoMakerShares gradio1,960gradioapache-2.0
Z Image TurboShares gradio1,940gradioapache-2.0
Numbers as Mindket last read them, on 2026-11-12.

Reviews

No ratings yet

Write a review

No reviews yet.

What people say

Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.

yukim198Speridlabs/Idol · Hugging Face2 points · 1 replyAsh ⎔i've been seeing y'all with horrifically expensive camera rigs make gaussian splats of things for months now *evil laughter* i will no longer be left behind huggingface.co/speridlabs/i...41 likes · 4 repliesSteven | SelfHostedSIImage-to-3D runs on normal home hardware now, and the weights are open. Speridlabs' Idol turns one photo into a 3D object and peaks at 7.2GB of VRAM by their own numbers. Plenty left on my 4080. Since last night it runs natively on Macs too, through mlx-vlm.2 likes · 2 repliesデイリーHuggingFaceトレンド今日のHuggingFaceトレンド speridlabs/idol 1枚の画像から3D Gaussian Splatを生成することを目的としたリポジトリです。 写真や生成画像から背景を削除して最大約100万個のガウス分布を生成し、標準的な.ply形式で出力します。 元の画像に写っていない側面も再現可能です。 消費者向けGPUで動作し、7.2GBのVRAMで2秒以内に処理が完了する高速な動作を実現しています。🚀 olud.ai🤗 Climbing on Hugging Face right now: speridlabs/idol ⬇ 20.7k downloads / 30 days · ♡ 1.2k · image to 3d · Apache-2.0 Open-weight models ranked by real-world usage, every day: https://olud.ai/#leaderboard #OpenSource #AI #HuggingFace🚀 olud.aisperidlabs/idol is climbing Hugging Face right now—19.1k downloads in 30 days, 980 likes, Apache-2.0, image-to-3D. Real-world usage signals open-weight models winning over developers, not just hype. https://olud.ai/#leaderboard #OpenSource #AI #HuggingFaceデイリーHuggingFaceトレンド今日のHuggingFaceトレンド speridlabs/idol 1枚の画像から3D Gaussian Splatを生成するためのリポジトリです。 写真やレンダリング画像から背景を削除し、最大約100万個のガウス分布を.ply形式で出力します。 画像に写っていない側面も含めて生成可能で、コンシューマー向けGPUを用いてVRAM 7.2GB、2秒以内という高速な処理を実現しています。デイリーHuggingFaceトレンド今日のHuggingFaceトレンド speridlabs/idol Idolは、1枚の画像から3D Gaussian splatを生成するためのリポジトリです。 写真などの画像から背景を削除し、写っていない側面を含む最大約100万個のガウス分布を生成して.ply形式で出力します。 コンシューマー向けGPUで動作し、VRAM使用量は7.2GB、処理時間は2秒未満と高速に動作するのが特徴です。Steven | SelfHostedSISource: huggingface.co/speridlabs/... (Apache 2.0; the PyTorch version needs an NVIDIA GPU with CUDA and two gated models accepted first). Mac support came with mlx-vlm pull request 2644.

Searched

More from Mindket

See all from Mindket

Huashu Design

alchaincyf · Skill

Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…

New29.4k

Guizang PPT Skill

op7418 · Skill

Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…

New29.8k

Claude Code Skills & Plugins

alirezarezvani · Skill

Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…

New29.8k

Similar in Developer

See all in Developer

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k

open-code-review

alibaba · Kit

Reviews Git changes with an AI agent that reads files and searches the codebase, then writes comments tied to exact lines. It suits developers who want automat…

New50.7k