Monadops
Confidential proposal
Prepared for Anton Rop · Ljubljana smo vsi
27 September 2026 · Mike Navitsky
Glas Ljubljane · an AI listening desk for the campaign
Ljubljana is talking. We make sure Rop hears all of it.
Every day, agents read what the city says online and on its own complaints portal, in Slovenian. Every morning at 7:00 your team gets what matters, where, and what to say about it.
80,784
complaints filed on the city's own portal, pobude.ljubljana.si
93.95%
voted against city hall's parking ordinance on 12 July. It still stands.
~40,000
people voted no and lost on the 20% quorum. Nobody is speaking to them.
49 days
to 15 November. Runoff on 29 November.
Sources, read live on 27 Sep 2026: pobude.ljubljana.si counter; referendum result on ljubljana.si (227,248 eligible, 18.94% turnout). The 40,000 is our arithmetic from those figures.
See all 16 capabilities ↓
They wrote to city hall. Read what they said.
Real complaints from the city's portal, filed 21 to 25 September 2026. All of them were still waiting for an answer when we checked. The number on each card is its portal ID.
Šiška25 Sep
Vrtec je dragi župan, res je nevarno. Ne mi s floskulami.
"There's a kindergarten here, dear mayor. It really is dangerous. Spare me the platitudes."
No answer yet#86852
Rudnik22 Sep
Se pravi, da boste za 650 metrov ulice potrebovali tri leta?
"So you need three years for 650 metres of street?" Works stopped. No workers, no machines, no access to the houses.
No answer yet#86815
Center21 Sep
Skrbite zgolj za turiste … Za nas Ljubljancane vam je vseeno.
"You only look after the tourists. You don't care about us Ljubljana people." Drug users in a city car park where residents pay monthly.
No answer yet#86766
Rudnik22 Sep
Se mora zgoditi nesreča?
"Does there have to be an accident first?" Manholes stick 5 cm out of rough asphalt. No street lights yet. Days getting shorter.
No answer yet#86817
Center22 Sep
PR ekipa MOL … opravlja zgolj delo za kampanjo trenutnega župana.
Asks why city hall's PR team has spent recent months "doing nothing but campaign work for the current mayor." Posted on the city's own portal.
No answer yet#86812
Jarše25 Sep
To je strašljivo! Nevarno.
"It's frightening. Dangerous." Traffic calming on one street pushed the speeders onto a school route next door.
No answer yet#86854
Center21 Sep
… morda boste uspeli z obrezom do jesenskih volitev, letošnjih, ne 2030.
"Maybe you'll get the hedges trimmed before this autumn's election. This one, not 2030."
No answer yet#86775
Golovec22 Sep
Saj zmoremo gledat znake!
"We can read road signs, you know!" On what the writer calls city hall's condescending attitude to residents.
No answer yet#86810
Rožnik21 Sep
Zelenica ni bila pokošena že vsaj 2 leti.
"This green hasn't been mowed in at least two years." Rotten branches over the path. Last winter's grit still on the streets.
No answer yet#86753
Vič25 Sep
To ne bi smel postati nekakšen občinski davek.
"Parking shouldn't turn into some kind of municipal tax." The referendum anger, still alive two months later.
No answer yet#86884
Polje23 Sep
… stanovalci prejemamo globe za nepravilno parkiranje.
"We residents are getting fined." They've parked the same way for years. The city never marked the spaces.
No answer yet#86831
Center23 Sep
Tam otroci ne morejo preckati varno cesto.
"Children can't cross the road safely there." Limit is 30, cars do 50 and more, past a kindergarten and a primary school.
No answer yet#86828
The pattern that matters most
They got an answer. It didn't answer.
"Your answer had nothing to do with speeding."Rudnik. Filed as "divjanje 3".
"The mayor's 'answer' isn't a concrete answer."Šiška. Second complaint about the ŽAK underpass.
"Thanks for the answer, which doesn't answer the question."Center. Prešernov trg, filed as round 2.
"Reply to the mayor's opinion."Golovec. Writing back about Litijska cesta.
"Delighted by your answer to 86368."Center. Sarcasm, then a demand to replace city hall's PR team.
What 113 open complaints are about
Everything waiting for an answer on 27 September, tagged by us from the titles. This is one month of one source. The desk does this daily across every source.
Greenery, dirt, graffiti, neglect
23
Roads, potholes, stalled works
17
Lights, signals, junctions
15
Speeding near kids and schools
12
One street · Ilovški štradon, Rudnik
3 complaints, 1 day
Speeding, stalled works, and asphalt that was never finished. All filed on 22 September.
The finish date, as residents report it
31 Aug 2026→31 Dec 2027
A 16-month slip on 650 metres of road. A door to knock on, and a story nobody else has.
Inside Glas Ljubljane
Sixteen capabilities in three layers. Each one below shows what it does and exactly what lands on your team's screens. Where we already have real Ljubljana data, it's marked Real data. Where it's a layout to show the format, it's marked Sample.
1 · Read, every day
Pobude portal · every complaint and city answer
News + comments · 24ur, Delo, Dnevnik, RTV, N1, Siol and more
Public social · Facebook groups, Instagram, TikTok, X, Reddit, YouTube
City hall · council agendas, minutes, press releases
Opponents · every promise, attack and U-turn
→
2 · Understand
AI brain, in Slovenian
Topic · district · mood · stance toward each candidate
Spots what's rising faster than normal
Names are dropped on arrival
→
3 · Decide
Your team
approves anything that goes public
→
4 · Deliver
7:00 brief · one page, Slovenian
30-minute alerts · attacks, viral complaints, city hall slips
District map · top issues in all 17 districts
War room · rebuttals, sparring, deepfake watch
Field kits · door-knock cards, Viber assistant
Built around the team you already have
We replace nobody. Each person gets the part of the desk that makes their job faster.
Anton Rop
- 7:00 brief on his phone
- Debate sparring before every debate
- Talking points per district he visits
Campaign manager
- District map and priorities
- Risk alerts, day and night
- Weekly "what moved" report
Comms team
- 30-minute alerts
- Rebuttal packs with sources
- Opponent tracker
Copywriter
- Residents' real words and phrases
- Question bank to answer
- Suggested lines to rewrite
Volunteers
- Door-knock card per street
- Viber hand-offs from the assistant
- Local issue cheat sheets
Layer 1 · Listen
Seven capabilities that hear what Ljubljana says and put it in order before your team wakes up.
01
The listening net
Agents read every public place Ljubljana talks about the city, in Slovenian, on a schedule.
You get- One stream of everything, deduplicated
- No usernames kept, only what was said
- New sources added in a day on request
Pobude portalEvery new complaint and every city answer, all 17 districtsEvery hour
News sites24ur, Delo, Dnevnik, RTV SLO, N1, Siol, Mladina, Nova24TV, Reporter, local portalsEvery 15 min
Comment sectionsReader comments under every Ljubljana storyEvery 30 min
Facebook + InstagramPublic pages, neighbourhood groups, the candidates' comment threadsEvery hour
TikTok, X, RedditPublic posts and comments about MOL, the candidates, the issuesEvery hour
YouTube + TVDebates, interviews, council streams, turned into searchable transcriptsSame day
City hallCouncil agendas, minutes, MOL press releases, tendersDaily
OpponentsJanković, Mesec and the rest: sites, socials, statementsEvery 30 min
Election data2022 results and the July referendum, polling station by stationOnce, then on results night
02
The brain
Claude reads each item like a local would and files it: what it's about, where, how angry, and who it's aimed at.
You get- Every item tagged by topic, district, mood and target
- Spikes flagged when a topic moves faster than normal
- Search in plain language: "what are parents in Bežigrad saying?"
Real data · #86852
In · pobude.ljubljana.si, 25 Sep
„Vrtec je dragi župan, res je nevarno. Ne mi s floskulami.“
Title: Hitrostne ovire pred vrtcem · Author: name dropped on arrival
→
TopicSpeeding near kids
DistrictŠiška
MoodAngry, fed up with stock replies
Aimed atThe mayor, by name
WantsSpeed bumps outside a kindergarten
Part of12 open complaints on this theme
03
The 7:00 brief
One page in Slovenian, on every phone at 7:00. What the city talked about in the last 24 hours, and what to do about it.
You get- Top 5 conversations, with what's rising
- What Janković and Mesec said yesterday
- Suggested moves and lines for the copywriter
Built from real complaints
Glas Ljubljane · 07:00 briefData 21 to 25 Sep 2026
01
Rudnik: one street, three complaints in one day
Ilovški štradon. Works stopped, finish date reported moved to end of 2027, no lights, unfinished asphalt.
Suggested moveWalk the street this week. Ask the question residents asked: who pays for the delay?
02
Bežigrad parents want safe school routes
5 of Bežigrad's 15 open complaints are about children: school routes, drop-off zones, OŠ Jarca.
Suggested line"Before any new project, a safe route to every vrtec and school."
03
"Your answer didn't answer"
Five residents wrote back in one week because the city's reply missed the point.
Suggested line"Every pobuda gets a real answer, with a name and a date on it."
04
30-minute alerts
When something moves, your team knows within 30 minutes, on Viber, Telegram or email.
Triggers- An attack on Rop gaining reach
- A local complaint going viral
- A city hall slip or U-turn
- A spike in one street or district
Glas alerts09:12
Spike · RudnikReal · 22 Sep
Ilovški štradon:
3 complaints in 24h, usually none. Speeding, stalled works, unfinished asphalt. Finish date reported moved to 31 Dec 2027.
Suggested: visit this week
Theme · BežigradReal · Sep
5 open complaints about children: school routes, parent drop-off zones, OŠ Jarca.
Suggested: school-route pledge
AttackSample
A post questioning Rop's record is spreading:
reach doubling every hour, same wording on new accounts.
Rebuttal pack in your inbox by 10:10
05
The district map
Where the city hurts, district by district, updated weekly. It tells Rop where to walk and what to talk about when he gets there.
You get- Heat for all 17 districts
- The signature issue in each one
- Overlaid on 2022 and referendum results
Real data · all 113 open complaints, 27 Sep
Šiška
21
Street lights out, "Zelo temno" (very dark). Potholes.
Center
21
4 are about city hall itself: its PR, its answers, its standards.
Bežigrad
15
5 are about kids: school routes, drop-off zones.
Rudnik
9
Ilovški štradon ×3
Trnovo
9
Parking, traffic changes
Jarše
6
Bus line 24, BicikeLJ
Golovec
4
Litijska, potholes
Dravlje
2
Manholes, benches
Šentvid
2
Bus stop, signals
Šmarna gora
0
Quiet this month
District as recorded by the portal on each complaint. Signature issue tagged by us from the titles. One month of one source. The live map adds news, social and referendum layers.
06
The question bank
The exact questions residents ask, in their own words, grouped and counted. Your copywriter writes Rop's answer once; the FAQ, Viber, volunteers and debate prep all use it.
You get- Questions ranked by how often and where
- Draft answers from the approved programme
- A status on each: new, drafted, approved
Real questions · status column is sample
What residents askedWhereMeaningRop's answer
„Se mora zgoditi nesreča?“Rudnik · #86817Does there have to be an accident first?New
„… za 650 metrov ulice potrebovali tri leta?“Rudnik · #86815Three years for 650 metres of street?Drafted
„Isti standardi za vse. Ali pač ne?“Center · #86744Same rules for everyone. Or not?Approved
„Odprtje podhoda pri ŽAK-u?“Šiška · #86876When does the ŽAK underpass open, properly?Drafted
07
Promise ledger
Every promise and claim from city hall and the opponents, logged, with what actually happened. Nothing goes public until it's checked against a source.
Checked against- Council minutes and MOL documents
- Računsko sodišče audits, KPK findings
- The 2022 programme vs delivery
Real entries · from public sources
ItemSaidHappenedCheck
Ilovški štradon worksDone 31 Aug 2026Now 31 Dec 2027, residents reportVerify
Parking ordinance93.95% voted againstOrdinance stands, 20% quorum missedSourced
ŽAK underpassOpened 3 SepResident says without a use permitVerify
"BRT = tramvaj"City hall's lineResident demands a retractionVerify
Layer 2 · Respond
A war room that runs day and night. It spots trouble first, and your team answers it the same hour.
08
Rebuttal in an hour
When an attack lands, the desk builds the whole answer. Your team only has to read, adjust and approve.
The pack- The claim and where it's spreading
- The facts, each with a source link
- A reply in Rop's voice, in Slovenian
- A 20-second video script and a card
Sample timing
0min
Spotted
Attack picked up, reach measured, origin traced
10min
Facts
Record pulled: minutes, audits, past statements
25min
Reply
Draft in Rop's voice, three lengths
40min
Video
20-second script and a share card
60min
You approve
Team edits, signs off, it goes out
09
Debate sparring
An AI that argues like Janković, built only from his public record: interviews, council sessions, press conferences. Rop practises against his real lines before every debate. Internal only, never published.
Each session- 3 rounds on the topics most likely to come up
- Every opponent line cited to a real source
- A coach scorecard after each round
Sample session
Round 2 · Parking90 seconds
Opponent AIDefends the ordinance using his own on-record arguments. Source shown under each line.
RopAnswers live, out loud. Recorded and transcribed.
PressureThe AI interrupts and pivots the way he does in real debates.
Coach scorecardRound 2
Landed the 93.95%
Clear in 30 s
Facts correct
Kept the pivot
NoteOpen with the 40,000 who lost. Don't let the answer become about the quorum rules.
10
Deepfake and push watch
Early warning for fake audio or video of Rop, and for coordinated pushes that pretend to be ordinary people.
You get- An alert with evidence, before it peaks
- An evidence pack for the platforms and the press
- A short "prebunk" for supporters if needed
Same sentence, many accountsIdentical wording posted by dozens of profiles inside an hour
Brand-new accountsProfiles created this month, posting only about Rop
Audio he never recordedVoice clips checked against his real recordings
Cut-down videoClips trimmed to change the meaning, matched to the full original
Signal→Evidence: links, times, archived copies→Your team decides→Platform report · press note · prebunk
Layer 3 · Win
Six capabilities that turn what we hear into votes on 15 November, and again on 29 November.
11
The 40,000 map
About 40,000 people voted against city hall on parking and lost on a technicality. We find the streets where that anger is strongest, and what else those streets are complaining about.
You get- A ranked list of priority neighbourhoods
- The local issue to lead with in each
- Ready in week 2
1
Referendum, station by stationHow each of 239 polling stations voted on 12 July
Week 1
2
Complaints on the same streetsPobude complaints and local social posts, matched by area
Started
3
2022 turnout and resultsWhere Rop's votes can come from, and where turnout sleeps
Week 1
=
Priority streets for RopWhere to walk, what to say, which promise to make
12
Unanswered city index
City hall counts answers. We count what the answers did. Mined across all 80,784 complaints, it's a record of the incumbent's failures in residents' own words.
Becomes- Door-knock scripts by street
- Debate material with portal IDs as proof
- Content your copywriter can use today
Real data · first pass
80,468
answers the city has given. Answered, but was it fixed?
5
write-backs in one week: "your answer didn't answer"
3
complaints about one street in one day
16 mo
deadline slip on 650 m of Ilovški štradon
What we search every answer for
ni mogočekasnejeni v načrtupreučili bomoni sredstevv pristojnosti
Not possible · later · not planned · we will study it · no funds · someone else's job.
13
Mesec-voter bridge
Rop has to beat Mesec for the runoff slot, then win many of his voters on 29 November. We track what Levica's audience responds to and find where Rop's programme meets it.
You get- Round-1 messages that don't burn the bridge
- A runoff plan on real results within 24 hours
What we measure in week 1
Mesec's audienceWhat they react to: housing, rents, public ownership?
Rop's programmeMapped point by point from the approved text
Bridge
messages
14
Door-knock kit
A card for every street volunteers walk: what that street has complained about, in residents' words, and how to open the conversation.
You get- Cards by street, printed or on the phone
- Refreshed weekly from the listening data
- Volunteers' notes flow back into the map
Real street · opening line is sample
Ilovški štradon · Rudnik3 open complaints
What they saidSe pravi, da boste za 650 metrov ulice potrebovali tri leta?
The factsFinish date reported moved from 31 Aug 2026 to 31 Dec 2027. No street lights yet. Manholes stick out of rough asphalt.
Open with"We read what you wrote to city hall about the štradon. What would a finished street change for you?"
Leave behindRop's commitment on local works, approved by the campaign.
15
Message pre-test
Before a big message goes out, test the variants on a panel modelled from the listening data. It's directional: it catches the weak version before the city does.
You get- Variants ranked, with the reason why
- The district where each one lands best
- Final call on real post performance
Sample output
Every pobuda gets a real answer, with a name and a date on it.
Keep · strongest in Center
A safe route to every vrtec and school, before any new project.
Keep · strongest in Bežigrad
A modern, responsive city administration for all.
Cut · too vague
16
Viber assistant
A clearly labelled AI on the campaign's Viber community. It answers "what does Rop propose on X" from the approved programme only, and hands everything else to a human.
Rules- Says it's an AI in the first message
- Answers only from approved text
- Hostile or off-topic goes to a volunteer
Sample chat
Ljubljana smo vsiViber
Kaj bo Rop naredil glede parkiranja?
AI pomočnik kampanjeSem AI-pomočnik kampanje Antona Ropa. Iz programa: [odgovor iz potrjenega programa]
Kaj pa naša ulica? Že dve leti ni pokošeno.
PredajaVprašanje predajam prostovoljcu iz vaše četrtne skupnosti.
A day on the desk
05:30
Agents sweep everything said overnight
06:30
Brain ranks what matters, drafts lines
07:00
Brief on every phone
All day
30-minute alerts, rebuttal packs
18:00
Promise ledger and opponent tracker updated
21:00
TV and debate transcripts processed
Night
Deepfake and push watch keeps running
49 days
Week 1
Agents live. First 7:00 brief.
Week 2
District map, 40,000 map, opponent tracker, alerts.
~16 Oct
Official campaign opens. Daily operations.
Debates
Sparring session before each one.
15 Nov
Round 1. Runoff analysis within 24 hours.
Lines we never cross
Fake accountsNo bots posing as citizens. No astroturf.
DeepfakesNo synthetic content about anyone. No invented quotes.
Voter profilingNo files on individuals. Topics and districts only.
Humans approveThe system advises. The campaign speaks.
Labelled and legalGDPR with a DPIA, EU AI Act labelling, political ad rules.
You own itCode, data and prompts are yours. Deleted after, unless you say keep.
Investment
Round 1 · signing to 15 Nov
€8,500
Fixed. All 16 capabilities: listening net, brief, alerts, maps, war room and field kits. Tools and data costs included.
Runoff · 16 to 29 Nov
+€3,000
Round-1 results broken down within 24 hours, then daily operations to the finish.
We'll bring a real brief from yesterday's Ljubljana.
30 minutes. We show you a live 7:00 brief built from the last 24 hours, and answer anything about data, law and approvals.
Book 30 minutes