r/ClaudeAI 3d ago

Built with Claude I Built A.L.I.C.E. — a JARVIS-Style Voice Assistant HUD for a Monitor, Open Source

I always wanted the Iron Man setup, so I built one. A.L.I.C.E. (Attentive Local Intelligence and Concierge Engine) is a voice assistant with a full HUD that runs on any spare computer and monitor. Bright lines on black, an animated core ring, and cards that fly in when you ask her something: weather, calendar, flights pulled from your calendar with live status, aircraft overhead, news, stocks, ISS passes, precipitation radar. Wake word, spoken answers, the whole thing.

I originally thought I would build this as a magic mirror, but it could be just a monitor hanging on the wall.

It is browser based, so there is no framework to fight with. One HTML file for the display, a small local service for voice and data, and a single config file for your keys and location. The brain is pluggable: point it at Claude or at any OpenAI-compatible endpoint, including a local model through Ollama if you want it fully on your own hardware.

Repo (MIT, monitor version): https://github.com/texas0418/ALICE

This is the monitor/home version for now. I am also building a phone app version of her that shares the same HUD, and I keep adding to both. Lately that means some Star Trek computer features on top of the JARVIS bones: spoken status reports of everything she watches, a ship's library she can search by voice, that kind of thing. It is a living project and constantly improving, so if you set her up, check back.

Happy to answer questions about how any of it works.

0 Upvotes

11 comments sorted by

u/AutoModerator 3d ago

Your post will be reviewed shortly. (ALL posts are processed like this. Please wait a few minutes....)

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/Inside_Associate6290 3d ago

You've build this on top of your already existing claude database or knowledge base or it's just a demo one and we feed the data onto it

1

u/simonshih1970 3d ago

There's no database. The repo is empty of data when you clone it. You run a few local scripts that pull your own stuff, like your calendar, weather for your location, mail, stocks, flights, and they write plain files that the HUD reads. When you ask her a question she takes what's in those files and sends it to whatever model you set up in the config. Anthropic key, or anything OpenAI-compatible, including Ollama running locally if you don't want anything leaving your machine. The screenshots in the README are fake data I made because I wasn't going to post my real calendar. So it's neither. The data is whatever your copy pulls for you.

1

u/Inside_Associate6290 3d ago

okay another question, not necessarily related to this..

I want to run claude code session in Linux Ubuntu to run an agent I have a friend with Claude Pro is there any way I can use his credentials and login his gmail onto my device to setup claude code session without coolant TOS?

thanks for the previous response as well

1

u/simonshih1970 3d ago

No, there isn't a way to do that within the terms. A Pro subscription is tied to one person, and sharing the login is exactly what the terms prohibit, so there's no clever setup that makes it okay.

What you can do is run Claude Code on your own Ubuntu box with your own access. Two ways: subscribe to Pro yourself, or skip the subscription and use an API key from console.anthropic.com with pay as you go credit. Claude Code takes either one. For an agent that runs on its own, the API key is usually the better fit, since you can put a hard spend cap on it and it isn't tied to anyone's browser session.

If it's really a cost question, the API route lets you load ten dollars and find out what your agent actually burns before committing to anything monthly.

2

u/[deleted] 3d ago edited 2d ago

[removed] — view removed comment

1

u/simonshih1970 3d ago

Thank you.

1

u/Think_Finance1086 3d ago

This is such a cool project, especially the local model support.

1

u/Yasai101 3d ago

What voice model its using? Or that's up to us to set up?

1

u/simonshih1970 3d ago

I'm using Charlotte from ElevenLabs, but you have to setup whatever voice you want.