Mar – Sep 2025 · 7 mos · Web Application
An app for businesses to play GEMA-free music in EU countries.
ORPHÉ is an app, by Echion Corporate Communications AG, built with a purpose to let business have access to playing curated and personalised GEMA-free music, minus the hassle. Licensing is strict, as it should be, and most business simply don’t have the time to deal with that and even if do comply to the laws, it’s due to a lot of work of sourcing and filtering the music that expresses their music best.
In comes ORPHÉ - an all-in-one app to manage your songs. ORPHÉ ensures that you are fully compliant to the licensing laws at all times, and you can personalise your playlist to what fits your business best! Use the built-in vibe tweaker to decide what kind of atmosphere you want your business to be in and let the algorihtm do the rest.
If the algorihtm is almost right but you still get the songs that are out of place every now and then, react to the track with a thumbs down to play it less or stop playing that track completely.
Want more control? You can set up different vibes, scheduling, and even advertisements that play between your music. You can have different vibes for events, time-of-day, or even alternate bi-weekly or monthly!
The chain-of-thought panel was the hardest design problem: making the model’s reasoning legible without it becoming noise.
This .mdx file is a template showing the available content blocks. All block components are auto-injected — no imports needed in your .mdx files.
Available blocks:
<SectionHeader label="..." /> — labelled section divider<ImageBlock src="..." alt="..." caption="..." full={true} /> — single image, optional full-bleed<PhotoGrid images={[...]} cols={3} /> — responsive image grid (cols 2–4)<VideoBlock src="..." poster="..." /> — native video player<AudioBlock src="..." title="..." /> — native audio player<EmbedBlock src="..." title="..." aspect="16/9" /> — iframe embed (YouTube, Figma, etc.)<ModelViewer src="..." alt="..." /> — interactive 3D model (.glb / .gltf)<TextBlock> — optional explicit prose wrapper