# mabarint

- **Event:** [Meta Global AI Developer Hackathon](https://cerebralvalley.ai/e/meta-ai-developer-hackathon)
- **When:** Oct 26, 12:00 PM – Nov 4, 9:00 PM (EST)
- **Where:** Online
- **Team:** [Muhammad Azhar Rasyad](https://cerebralvalley.ai/u/mazharrasyad)
- **GitHub:** https://github.com/mazharrasyad/mabarint
- **Demo video:** https://youtu.be/K5aPK77hgPM
- **Gallery:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/143

Plain text loses the voice. "I didn't say she stole it" means six different things depending on the stressed word, yet on a screen every reading looks the same. Authors only have bold and italics, and readers (especially language learners and people reading aloud) have to guess tone, sarcasm and emotion.

Mabarint is a new reading format: authors write plain text, and readers see how it should be read. Meta's Muse Spark reads the context of each passage (dialogue tags, punctuation, contrast, scene mood, who is speaking to whom) and returns structured prosody annotations. A verification engine recomputes offsets from exact quotes, checks the schema and reading rules, and sends errors back to Muse Spark to repair. A tiny renderer then adds tajwid-like notation to the original text on any web page: heavier weight for stress, pause marks, drawn-out spacing, pitch arrows and soft emotion underlines. Readers switch between Plain and Mabarint and can hover any mark to read the AI's reason.

The demo shows the same sentence in six different contexts, and Muse Spark moves the stress to the right word each time and explains why. Novel and news profiles show how the format adapts: in news, the people quoted carry emotion while the reporter's narration stays neutral, and political or war stories are refused. A live playground lets anyone paste their own text with no settings at all: Muse Spark first detects whether it is a story, news or a read-aloud script, and then readers watch each engine step (reading, validating, repairing) end in a clear success or error notice, and a short first-visit guide teaches readers the notation. For developers, the format is an open JSON schema and the renderer is a single script tag that works on any website.

The live demo is open to everyone with no sign-up at https://mazharrasyad.tech/mabarint

## More from Meta Global AI Developer Hackathon

- [TraceMint AI Analyst](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/140)
- [Twix](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/141)
- [PicoCare](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/142)
- [ShowMi ASO](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/144)
- [ShopMitra Labs](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/145)
- [Shifu](https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/146)

---

Markdown version of https://cerebralvalley.ai/e/meta-ai-developer-hackathon/hackathon/gallery/143. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
