Vilo
Every deadline in one place
A desktop study assistant that keeps your classes, assignments, deadlines, grades and schedule in one place. It connects to Google Classroom and Google Calendar. Free and open source. Your data stays on your own computer.
Hold it down and talk
Hold the orb or hold space and say what you need. The ring moves with your voice while you speak and with Vilo's while it answers. You know it is listening without looking at it.
A model on your own machine turns your speech into text. The audio never leaves it and never gets saved. A floating orb lets you ask something without leaving your work.
The realistic voice runs on your machine too. It uses your GPU if you have one.
Chat
Ask anything in your own words
Ask me anything
Your calendar and coursework are already here. Ask in plain words. Vilo writes things down and sorts your files, and anything that changes waits for your yes.
Ask Vilo…
Type a question and get a real answer
Your calendar and coursework are already open. Ask in plain words. Vilo writes things down and sorts your files.
Anything that changes waits for you to say yes. Reading is free. Writing is your call.
Ctrl+K searches every screen at once.
The rest of your week
- Schedule
- Shows your week as a Monday to Sunday grid straight from Google Calendar. Study blocks look different from real events.
- Tasks
- Puts what you write down and what Classroom knows in one list. Sorts by what is due first instead of where it came from.
- Grades
- Tracks marks and averages for every subject. Tell it what each exam is worth and it works out the grade you need in the ones left.
- Files
- Sorts your folders by rules you set. It shows what it plans to move before it moves anything and you can always undo it.
Reads your school account where it already is
Vilo connects to Google Calendar and Google Classroom to show your schedule, classes, assignments, deadlines and grades. Google data is processed locally on your computer. It is never sold and never used for advertising.
Google Calendar
Reads the events in your week so the schedule can show them. Adds the ones you ask for like a study block or an exam. Every change waits for you to confirm it and it never touches an event you did not mention.
calendar.eventsRead and write
Google Classroom
Reads your classes, your assignments and their due dates, plus whether you handed each one in. Without that last part it cannot tell finished work from work you have not started.
classroom.courses.readonlyRead onlyclassroom.coursework.me.readonlyRead onlyclassroom.student-submissions.me.readonlyRead only
Your Google account
Signing in shows which Google account is connected so you can tell your school account from your personal one. Vilo reads your email address, your name and your profile picture, and all three go on that one row. The picture is downloaded once and kept on your computer.
openid,userinfo.emailRead onlyuserinfo.profileRead only
Vilo does not ship with a model. Point it at one.
An OpenRouter key takes about a minute and installs nothing. Ollama runs on your own machine for free. A recent Mac can use Apple's built in model and needs neither. Switching happens straight away with no restart.
Your keys are encrypted by your own machine and only ever go to the provider you picked. Whatever you send a hosted model goes to that company under their terms. Choose Ollama or Apple and nothing leaves your computer at all.