Uhlík vs Křemík · Czech podcast about artificial intelligence
Dalibor Mráz is preparing an AI festival in Ostrava and takes vibe coding with a grain of salt
Episode 12 · 24 June 2026 · 1:05:08 · Guest: Dalibor Mráz
Listen on: YouTube · Spotify · Apple Podcasts
Dalibor Mráz leads the Černá AI project in Ostrava and on September 15 he is organizing an AI festival for 2,000 people. On the Uhlík vs Křemík podcast he explained why he does not want sales pitches at the festival, how his team builds applications with the help of AI and why, in his view, vibe coding is not for everyone.
A community from Frenštát to Bruntál
Černá AI falls under Černá kostka (the Black Cube), a publicly funded organization established by the region. The Černá kostka building does not stand yet; according to Mráz it may be finished in about three years. It is meant to house a large hub with a two-floor library, a makerspace, 3D printers and computing equipment.
Mráz does not rely on Ostrava alone. According to him, 28 active people have joined the project, and community ambassadors volunteer to bring AI events to life in Frýdek, Karviná and Opava. These are not people anyone had to talk into it, but those who already have a community of their own. "In the end, you are just helping to fan their flame, which is already burning."
Ostrava is also home to the national supercomputing center with the Karolína and Barbora supercomputers. Companies that want to train their own model on their data can, according to Mráz, get in touch. It is quite possible they will get access to the supercomputer's computing capacity, and they may not even pay for it.
A festival without sales talk
The Černá AI festival takes place on September 15 at Gong in Ostrava. It expects 2,000 people, 70 speakers and seven stages with a program on AI adoption and on technology, plus workshops and an evening concert. Every speaker has to pass three rules: hands-on, best practices and beyond the hype. The organizers do not want sales pitches. "Look, nobody knows what will happen in 10 years."
That is why the specific talk topics will be revealed only two or three weeks before the event, because too much changes in the AI world in half a year. The talks will be recorded, and ticket holders will get access to a system they can ask about the content of the talks.
Applications built from a detailed specification
Černá AI has built its own five-member development team: a vibe coder, a mid-level and a senior programmer, an expert on data and synthetic data, and Mráz, who leads the work and writes the specifications. For the festival they are preparing, for example, the Speakers Hub application, where speakers will get briefing materials about the festival and the team will keep updating them according to new trends. The experimental Meetio application transcribes a conversation during a meeting and tracks how close the user is to the goal of the meeting.
The work starts with a so-called idea file, in which AI pulls ideas out of Mráz. Then comes a database of rules and the first version of the specification. A developer gets it, looks for gaps and sends back a file with questions. The specification is refined over several versions and then split into small files so that it does not clutter the model's context window. The team also prepares tests in advance, against which the AI checks the result.
Vibe coding is not for everyone
Mráz distinguishes between vibe coding and AI engineering. The first needs a specification of two or three lines, the second an extremely detailed one. The main difference, however, is the degree of randomness: a vibe coder wants to be surprised, a programmer on a paid project wants a predictable result. "Vibe coding is still quite a nerdy thing, because one thing is that there are some basic prerequisites, so if you don't like arguing with someone, vibe coding is not for you."
According to him, a person without knowledge of code cannot yet build an application for 10,000 people with 99.9 percent availability through vibe coding. For personal use, however, vibe coding works. At a meetup in Karviná, an application was created in ten to fifteen minutes that lets a woman who keeps hens distribute eggs to her family and friends.
Co-host Adam Hanka admitted that he does not like the word vibe coding itself. In his view, vibe coding is ideal for personal technical experiments, but he would not sell such an application to a client for big money.
You can listen to the whole conversation in episode 12 of the Uhlík vs Křemík podcast.
The episode is in Czech. Czech page with chapters, quotes and the full transcript