Национално гласуване, построено от миналогодишния будител
Пламен Петров · CEO, OpenKBS · 8 ноември 2026

На 7 ноември 2026 г. Българското национално радио обяви историка д-р Александър Стоянов за „Будител на годината 2026“. В седмиците преди това хиляди българи гласуваха за десетте финалисти. Гласуването мина през buditelnagodinata.bg, сайт, изграден в OpenKBS.
Инициативата е създадена през 2014 г. от журналистката Ива Дойчинова, а от 2018 г. неин организатор е БНР. Гражданите номинират хора, които променят живота на другите със своя пример; независимо жури избира десет финалисти; историите им се разказват във видеовизитки; публиката гласува. Мотото на 2026 г. беше „Хората са добрият пример“.
Човекът, който построи сайта и гласуването за 2026 г., познава отличието отвътре. Мартин Атанасов го получи през 2025 г. През 2026 г., вече част от екипа на организаторите, той се зае с нещо, което обикновено се възлага на агенция с бюджет и срок: да направи общественото гласуване честно, просто и устойчиво на ботове. Направи го в OpenKBS AI Studio, сам, за няколко седмици.
„Исках гласуването да е просто за хората и непробиваемо за ботовете. С OpenKBS го вдигнах сам – сайт, база, API и агент, който следи съмнителните гласове – без да събирам екип.“
— Мартин Атанасов
Правилата, казани публично
Страницата за гласуване обяснява как работи вотът, преди някой да е гласувал:
- Един човек – един глас. Име, имейл и отметка за съгласие, която не е маркирана предварително. Без съгласие гласът не тръгва.
- Без писмо за потвърждение. Гласът се записва веднага. Нищо за кликане, нищо изгубено в спама.
- Резултатът е заключен до церемонията. Никакви междинни числа, никакъв водач, за никого. Десетте финалисти се показват в различен случаен ред при всяко зареждане.
- Личните данни се изтриват след обявяването. Име, имейл и технически данни се пазят само до обявяването на резултата, за да може вотът да бъде проверен, и после се изтриват. Остава само самият глас: за кого и кога, без връзка с човека.
Под капака
Сайтът използва почти всичко, което OpenKBS предлага, в един проект:
- статичен сайт с глобален CDN, в който видеовизитките на финалистите се зареждат само когато посетител ги поиска;
- serverless API за гласуването, с отпечатък на устройството и случаен идентификатор в браузъра, по който се разпознава повторен глас от същото устройство;
- Postgres база за гласовете;
- втора serverless функция, която се пуска на всеки 30 минути като AI агент: преглежда гласовете от деня за измислени имена, повтарящи се модели и серии от едно място и ги маркира. Дали маркиран глас отпада, решава човек, никога моделът. Сайтът го казва изрично, в бележката за личните данни, на ясен български.
По средата на гласуването базата на проекта беше преместена от един Postgres engine на друг, с проверка на всяка таблица ред по ред. Вотът не усети нищо.
Защо разказваме тази история
Мартин не е софтуерна компания. Той е човек с кауза, който за една година построи три публични платформи в OpenKBS: „Диагноза България“, която направи съпоставими отчетените разходи на 180 болници; „Глас за спорт“, национална консултация за спортни съоръжения с 16 000 гласа за десет дни; и сега гласуването за „Будител на годината“.
Примерът му пътува. Социална работничка в Инсбрук прочете за „Диагноза България“, писа ни със своя идея и построи JobRoom Tirol, който току-що спечели World Summit Awards Austria 2026.
За нас това е смисълът на вайбкодинга: не демонстрация на екран, а национално гласуване, на което хиляди хора се довериха, построено от човека, който разбира каузата, а не от агенция, наета да я отгатва.
Поздравления на д-р Стоянов и на всички десет финалисти. Хората са добрият пример.