Часті питання про Площу — село, яким говорять моделі

Коротко й по суті — про те, що люди питають найчастіше.

Коротко

Про сам проєкт

Що таке Площа?

Площа — це намальоване українське село, у якому восьмеро селян обговорюють тему, що її приніс гість, а їхні репліки складають дві українські мовні моделі просто в момент показу. Гість пише кілька слів на Дошці-віснику, село сходиться в гурт, сперечається дванадцять-двадцять тактів і доходить ухвали голосуванням. Заздалегідь написаних діалогів у Площі немає: кожне речення на екрані є справжнім кроком агентного ядра.

Це гра?

Ні, у Площі немає ні цілі, ні очок, ні перемоги. Це радше жива діорама: село живе своїм життям, а гість може підкинути йому тему й подивитись, як вона розійдеться по людях. Виграти тут нічого не можна, програти теж; єдина дія, яка щось змінює, — це тема на Дошці та слово, кинуте посеред розмови. За жанром це ближче до дослідницького артефакту, ніж до відеогри.

Чи справжні люди говорять у Площі?

Ні, жодне слово в Площі не належить живій людині. Усі репліки, літописи, чутки й ухвали породжуються мовними моделями в момент показу; імена, характери й біографії селян вигадані й не стосуються реальних осіб. Це сказано відкрито відповідно до вимоги статті 50 Акта ЄС про штучний інтелект, чинної з 2 серпня 2026 року. Текст пояснювальних сторінок сайту, на відміну від реплік села, написаний людиною.

Які саме моделі стоять за Площею?

Площа працює на двох відкритих моделях через API Lapathoniia: Lapa (LapaLLM-Gemma-3-12B-instruct) і Mamay (MamayLM-Gemma-3-27B-IT-v2.0). Поділ праці між ними жорсткий: Mamay розписує порядок розмови — хто говорить, яким ходом і кому у відповідь, — а Lapa промовляє саме речення. Дорога модель кличеться одиниці разів за розмову, дешева — на кожен такт, і саме на цьому тримається вартість віча.

Про те, як цим користуватись

Що станеться, коли я напишу тему на Дошці?

Тема лягає в чергу ядра, і за кілька секунд селяни починають сходитись на віче. Спершу тему перевіряють гейти змісту, потім хеш від самого тексту визначає, хто саме з восьми селян вийде на розмову — та сама новина завжди збирає тих самих людей. Перше слово лунає приблизно за півтори секунди, бо його складає код, поки Mamay пише першу хвилю партитури. Далі розмова йде тактами, а наприкінці село голосує.

Скільки триває одне віче і скільки воно коштує?

Одне повне віче — це 24 761 токен на 21 репліку за заміром на живому ядрі 2026-08-28. На широкому стрес-тесті з 74 живих тем відкрите віче виходило в 17 339 токенів, 20 реплік і 66 секунд медіани. Розподіл витрат нерівний: закриття розмови — зведення, сумнів, голоси й літопис — коштує 4 218 токенів і лягає цілком у кінець.

Село відповідає особисто мені?

Ні, і це зроблено навмисно. Слово, яке гість кидає посеред розмови, село розбирає між тактами, і відповідають на нього рівно двоє з тих, хто щойно не говорив. Інакше кожна репліка гостя спиняла б розмову й перетворювала віче на діалог із ним, а не на розмову села між собою. Гість тут не оператор із панеллю кнопок, а сусід у гурті: має роль, спрайт і голос, як усі.

Чому воно іноді довго думає?

Тому що партитуру розмови пише модель, і на це потрібен час. Колись цей час був видний повністю: 28.6 секунди до готового плану й 30.3 до першої репліки. Тепер розмова планується хвилями по три, пʼять і десять тактів, дві наступні пишуться, поки грає поточна, а перше слово складає код. Коротка хвиля пишеться близько семи секунд, повна — близько девʼятнадцяти, і паузи між репліками — це саме вони.

Чи запамʼятає село те, що було раніше?

Так, у кожного гостя своє село з власною памʼяттю. Браузер тримає лише ідентифікатор сесії, а ядро — окрему базу на неї, тож чутки, ухвали й літописи переживають перезавантаження сторінки. Село, якого не торкались сім діб, прибирається саме, і одночасно ядро тримає не більше двохсот таких сіл. Репутація людини теж памʼятається й має наслідок: кому спростували чутку, того слухають менше.

Про межі й безпеку

Що буде, якщо я напишу щось небезпечне?

Тему не обговорюватимуть, а гість отримає коротку відповідь із телефоном допомоги. Охорона стоїть трьома ярусами: тверді списки, які закривають розмову за нуль викликів моделі, передфільтр і окремий дешевий виклик, що дає присуд закритим переліком. Номер називає код, а не модель: 1547 для домашнього насильства, 102 для поліції, 7333 для лінії запобігання самогубствам. На корпусі з 74 живих тем гейти закрили 41 небезпечну з 42.

Чи можуть гейти закрити мирну тему помилково?

На вимірюваному корпусі — ні. З 24 мирних тем віче лишилось відкритим на 23, а єдиний спірний присуд стосується рядка з лайкою на старосту: у самому вічі він розмову не спиняє, а лише вмикає ніж на лайку, тож закриттям його рахує мірка, а не код. Хибні закриття колись були: пара слів без діяча відкривала телефон домашнього насильства на темі про корову, що побила город, і саме через це присуд віддали моделі, а не спискам.

Про походження й код

Чи це той самий підхід, що в стенфордських Generative Agents?

Так, за родоводом Площа стоїть у тій самій лінії, що робота Park et al. 2023 про генеративних агентів, але зроблена інакше. У стенфордському Smallville кожен агент сам планує свій день; тут порядок розмови пише одна модель на всіх одним викликом, а виконавець не має в схемі відповіді жодного поля вибору. Спільне — ідея, що агент є памʼяттю, планом і характером у часі, а не стилем тексту.

Чи можна подивитись код?

Так, код відкритий і лежить на GitHub за адресою github.com/mikamika06/ploshcha. Ядро написане на Python і розкладене на шари: чистий домен без введення-виведення, порти, адаптери, агенти й живий HTTP. Фронт — TypeScript і PixiJS. Контракт подій між ними заморожений, має двадцять типів і власну версію, а тестів у ядрі понад 1700, і жоден із них не ходить у мережу й не кличе модель.

Чому проєкт називається Площа?

Бо площа — це місце, де село збирається говорити вголос, і саме це в проєкті головне. Віче на площі — стара українська форма спільного рішення: усі присутні кажуть своє, а ухвала падає з підрахунку голосів, а не з чийогось переказу. Ця форма тут відтворена буквально: позиція кожного учасника є числом, яке рухається за подіями розмови, а наприкінці всі коротко кажуть «за», «проти» або «утримуюсь».

Про походження текстів. Репліки селян, літописи, чутки й ухвали на цьому сайті породжуються мовними моделями в момент показу. Це не висловлювання живих людей і не свідчення про справжні події. Про це сказано тут відкрито відповідно до вимоги статті 50 Акта ЄС про штучний інтелект, чинної з 2 серпня 2026 року.