Daniel Večeřa

Data scientist in Prague. I work on Oneplay’s recommender at TV Nova, and in my own time I build tools around AI agents and co-organise a meetup on agents in data analytics.

Before that I did analytics for the trading desk of an energy company in Switzerland, ran a start-up of my own, and studied in Dresden, Trento and Berlin.

Daniel Večeřa: short hair, glasses, a ginger beard and a light blue shirt.
Prague, December 2025. Photo: TV Nova.

Work

Starwatch

2026 · Agents 0.0.7 hackathon, Prague

What candidates in the Czech municipal elections posted on Instagram, Facebook, TikTok and X in the ten largest cities, and how much attention it got, now next to the official results. I built it in one night at the hackathon, where it came first of 38 projects.

Apify, DuckDB, MapLibre, AWS, Cloudflare

Mluva

2026 · open source

Dictation for Omarchy Linux, which I use every day to talk to coding agents. Speech runs locally or in the cloud, and a rewrite step turns rough speech into a usable note while keeping the original. Version 2 moved it from Python to Rust.

Rust, ElevenLabs Scribe, a local Qwen speech model

RichView

2022 – now

A presentation layer for agents: the agent writes Markdown with small YAML blocks, RichView renders a typeset report with real charts. It began as my start-up in 2022, which went through Antler in Oslo. Now I’m rebuilding it as open source, in Rust.

Agentic Analytics

Meetup · 5 November 2026 · Prague

An evening in English for analysts and data scientists who use AI agents at work, with short talks from people doing it. I organise it with Josef Vodička and Ivan Vodička.

Smaller tools

  • evoctlA command line and three MCP tools that give scripts and agents access to WhatsApp through Evolution API.2026
  • Mouse & Touchpad for OmarchyPointer and scroll speed in the Omarchy menu, with backups and undo.2026
  • Voice ScribeReal-time dictation for VS Code and Cursor.2026
  • daniel-vecera-ai-toolsWrite an agent skill once, install it into five coding agents.2026
  • barinbarBar-in-bar charts for Matplotlib, on PyPI.2025

Writing

I post on LinkedIn, mostly about working with AI agents. A few recent ones:

  1. Agentic Analytics meetup #1
  2. RichView 2.0: a presentation layer for agents
  3. I’ve never read a line of Mluva’s 100k lines of code
  4. My personal skill library for coding agents
  5. The default output of any AI agent is a box of text
  6. Let your agent verify its own work

CV

The short version. The full CV is also a PDF.

  1. 2025 – nowData scientist, TV NovaRecommendations and churn models for Oneplay; a contractor since September 2026.
  2. 2024Data analyst, GrouponRevenue management in Prague.
  3. 2023 – 2024Data scientist, Boehringer IngelheimTime-series forecasting for agricultural software, as a contractor.
  4. 2022 – 2023Co-founder & CEO, RichViewPrague and Oslo.
  5. 2019 – 2022Data analyst, VARO EnergyFront office in Cham, Switzerland: forecasting, pricing and dashboards for the trading desk.
  6. 2014 – 2019Economics and businessBSc at TU Dresden, a double degree in Trento, MSc at Humboldt-Universität zu Berlin.

Czech, English, German and Italian.

Outside work

Daniel outdoors in summer, smiling, in a white polo shirt, with friends talking behind him.

Yoga, contemporary dance and electronic music. For two seasons I looked after the workshop area at Waking Life, a music festival in Portugal: travel, gear and a bit of facilitation for about seventy artists.

At university I debated competitively and won the non-native category of the German debating championship.

Contact

Email is best: daniel@vecera.org. A message on LinkedIn works too.