The idea

Beautiful experiments, vibe coded.

vibespire is a home for experiments that refuse to pick a lane. Each one is a small, self-contained world — beautiful to look at, honest in its underlying systems, and playable the instant you arrive.

The showcase

Latest experiments

1–5 of 15 · newest first

01 Bearer — a bleak moor printed as a halftone: the roofless ruin of a stone church with one arched window still standing, a length of dry stone wall, and a small hooded figure carrying a bundle across the pale ground below

Bearer

A walk across a rotting continent, carrying something you should not be carrying. Nothing here is drawn as pixel art — the ground is generated photographs, thrown onto six greys and stabbed through a hundred and twenty-eight halftone dots. The world is only sharp where you are standing, so walking is the act of bringing it into focus.
Open ↗ Read the article ↗
02 Contour — a generated pixel-art valley seen from a fixed high angle: terraced green shelves cut by grey cliffs, scattered conifers and broadleaf trees, a pale lake banded by depth, and a deer standing on the near shore

Contour

A landscape sliced into nine flat shelves and drawn at a couple of hundred pixels. Marching squares turns each contour into a chamfered cliff; a depth and normal pass finds the same edges again in the finished frame and inks them. Every colour comes off a generated ramp — including the sprites, which were generated with no colours in them at all.
Open ↗ Read the article ↗
03 Cutaway — a burrow kitchen hollowed out under tree roots, seen from one fixed high angle: a lit iron stove, shelves of pots, a low table with a cooking pot, a hanging basket cradle, and a bed of sprouting brass keys

Cutaway

Two rooms whose fourth wall was never built. One is a single generated painting stretched over nine crude boxes; the other is a kit of twelve paintings assembled into one cellar. The creatures living in them are Gluty's puppets, solved and drawn onto cards a frame at a time.
Open ↗ Read the article ↗
04 Culture — a black field scattered with glowing particle colonies: dotted rings, magenta discs with pale cores, cyan membranes wrapped around bright nuclei

Culture

Six kinds of glowing dot and thirty-six numbers saying how each kind feels about the others. Out of that: membranes with nuclei, hollow rings, things that swim. Tap one to find out what it is, or net it into a jar of its own and feed it.
Open ↗ Read the article ↗
05 Backlot — a painted hillside town seen from one fixed high angle: a natural rock arch spanning a cobbled street between a timber-framed guild house and a shop with a striped awning

Backlot

A painted town built for exactly one camera: every building is a single generated picture projected onto a handful of boxes. Drag the reveal slider and it all falls apart on purpose — then reassembles.
Open ↗ Read the article ↗
06 Gluty — three folded paper creatures in a brick corridor: one with a staff, one crawling on its hands, one shaped like an envelope

Gluty

Twenty-one strange creatures in four visual cultures, animated straight out of the concept paintings they were designed in — no sprites, no keyframes, and outlines that are the painter's own.
Open ↗ Read the article ↗
07 Wet Edge — a procedurally generated mandala colouring page filled in with alcohol markers

Wet Edge

Colouring in with markers that behave like markers — one pass lays a flat value however much it doubles back, a second pass deepens it, and ink pools at the edge and stops at the line.
Open ↗ Read the article ↗
08 Low Beams — a low-poly car's headlights carving a forest road out of the night

Low Beams

A night drive down forest backroads — real spotlight headlights carve the dark, eyes watch from the pines, every tree is solid, and the filling station is open with somebody behind the counter.
Open ↗ Read the article ↗
09 Crumple Zone — a low-poly car scattering crates across a dusk crash arena

Crumple Zone

A crash lab with no soft bodies anywhere — panels dent vertex by vertex, doors swing on broken latches, glass shatters, and wheels tear clean off.
Open ↗ Read the article ↗
10 Tallgrass — a duck wading through a vast 3D pixel-art meadow

Tallgrass

A whole meadow made of flat cards — tens of thousands of billboarded blades sway on noise-driven wind and part around you as you wade through.
Open ↗ Read the article ↗
11 Puppet Theater — two paper marionettes playing a scene under a spotlight

Puppet Theater

Two paper marionettes with nervous systems — springs for flesh, procedural motor skills, and live emotional states. No keyframes anywhere.
Open ↗ Read the article ↗
12 Wild Habits — a circle of wisps mid-dance in a spring-driven meadow

Wild Habits

Dozens of spring-driven creatures share one meadow — circling into dances, playing tag, guarding hoards — while a cinematic camera hunts the drama.
Open ↗ Read the article ↗
13 Paper Dolls — a lizard chasing a scrambler across a 2D terrarium

Paper Dolls

A tiny terrarium animated the Rain World way: physics circles in constraint frames, dressed in paper-cut shapes, finding their own footholds.
Open ↗ Read the article ↗
14 Second Nature — a springy procedural creature mid-turn with its tuning panel

Second Nature

A menagerie whose personalities are differential equations — every motion a spring-damper system chasing the game logic, no keyframes.
Open ↗ Read the article ↗
15 Euclid’s Elements — the Pythagorean theorem in Oliver Byrne’s coloured-diagram style

Euclid, made dynamic

Euclid’s Elements drawn in Oliver Byrne’s 1847 colour-as-notation — every proposition a live construction you can scrub, drag and stress-test.
Open ↗ Read the article ↗
16 Dungeon WFC — a 3D dungeon generated with Wave Function Collapse

Dungeon WFC

Explorable 3D dungeons generated in milliseconds with Wave Function Collapse, taken apart as five illustrated, playable chapters.
Open ↗ Read the article ↗
17 Elysian Whispers — a procedurally generated 3D planet

Elysian Whispers

A living, procedurally generated planet you shape and watch evolve — a god-game rendered as a real 3D globe with a self-balancing ecology.
Open ↗ Read the article ↗
Marcin — creator of vibespire.ai

About

Hi, I'm Marcin.

I build these experiments whenever something sparks my curiosity — a paper, a game, the way grass bends in the wind, the smallest everyday things. Inspiration shows up, and I chase it into a little living world you can open in a browser.

vibespire is where those experiments live. Poke at them, break them, read how they're made — and if something sparks an idea for you too, say hello.