AutoCua
Automate with computer-use agent (ComputerUse / CUA) for macOS, Windows, Linux, Browser, iOS & Android. It sees the screen, clicks, types, browses and writes the code too. One agent, every computer.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
رتّب · Paste the chaos, untangle your week: a bilingual deadline planner for students in Oman. Built at IEEE TechOlympics 2026.
翻译准备中
正在加载完整 README。 以下为已保存的摘录。
Empty your head. Untangle your week. A bilingual (English + العربية) deadline untangler for college students in Oman. Write down everything that's due, the way it comes to mind (or paste it from WhatsApp, Moodle or email), and get back a calm, time-blocked week planned around your classes and prayer times. Rattib also tells you which deadline is really at risk. Open the live site → rattib-om.netlify.app · mirror: alsalti99.github.io/rattib ▶ Click the preview for the full video with sound查看完整 README ↗
A bilingual (English + العربية) deadline untangler for college students in Oman. Write down everything that's due, the way it comes to mind (or paste it from WhatsApp, Moodle or email), and get back a calm, time-blocked week planned around your classes and prayer times. Rattib also tells you which deadline is really at risk.
Open the live site → rattib-om.netlify.app · mirror: alsalti99.github.io/rattib
▶ Click the preview for the full video
Deadlines reach students from everywhere: class WhatsApp groups, Moodle and lecturer emails. They're half English and half Arabic, buried between "good morning" stickers. Too often we find out the night before that three things are due tomorrow.
| Feature | What you get | |
|---|---|---|
| 🧵 | Bilingual chaos parser | Brain-dump your deadlines, or paste messy chat, in English, Arabic or both. WhatsApp timestamps and names are stripped, and each deadline becomes a card with course, type, date, time, hours and weight. The words that gave each detail are highlighted, so you can see why. Understands tmrw, next sun, 14 oct, 14/10, 11:59pm, بكرة, بعد يومين, ١١:٥٩ م, Arabic day and month names and Arabic-Indic digits. |
| 🪢 | Physics knot + week planner | Every deadline is a thread in a living knot you can drag apart. Untangle straightens them into a Sun–Thu week of study blocks placed around your classes, the Ministry's prayer times for your city (±15 min), sleep and a 6 h daily cap. Click any block to see why it's there and mark it done. |
| 🚨 | Panic check + cut a thread | Compares the hours you need with the free hours you actually have, and labels every task safe / watch / at risk. It suggests the lowest-weight task to postpone, with before/after numbers. One click cuts the thread, re-plans the week and writes a polite extension email in English or Arabic. |
Signature moment: the tangled threads straighten into weft lines while translucent panels settle into the Sunday-to-Thursday columns of a loom, and your deadlines slide into place. The border is a woven pattern inspired by Omani textiles.
load = hours still needed (this task + everything due before it) ÷ free study hours before (due − buffer). Under 75% is safe, 75–100% is watch, over 100% is at risk.<canvas>; untangling blends each one from a tangled curve into a straight row.It's a single file. Download index.html and double-click it, or serve the folder:
python -m http.server 8000
| AlSalt Al-Salti | CEO · Community & social |
| Omar Al-Salti | Project Team lead · Idea owner |
Built live at the IEEE TechOlympics 2026 AI Vibe Coding Challenge (MCBS, Muscat) with Claude Code. Theme: Education: Reimagining Student Learning and Campus Life. The full build process, test results and design decisions are in BUILD_LOG.md.
UI components were inspired by Cult UI (Halo Tabs, Input, Button, Card, Notification and Hero Color Panels), rebuilt in plain HTML/CSS/JS, plus the Harvest style reference. No university logos and no implied partnerships.