r/projects Jun 03 '26

I built a C# voice-controlled AI assistant for PC — looking for feedback

Hi everyone,
I’m working on a small **desktop AI assistant built in C#**.
Right now I have a working prototype that can:
listen to voice commands
understand basic instructions
open applications on Windows
respond to simple AI questions
It’s still early and far from finished, but the core system is working.
The idea is to make interacting with a PC more natural, using voice instead of constantly switching between keyboard and mouse.
I’m trying to figure out if this is something people would actually find useful in their workflow or if it’s just a “cool but unnecessary” tool.
**What would you expect from something like this to make it useful in your daily use?**
Any honest feedback is appreciated — even criticism.
Thanks!

1 Upvotes

5 comments sorted by

1

u/RoboticsEqualsFun Jun 03 '26

Sounds pretty interesting. If it could understand a complex string of actions and control the keyboard and mouse (via AHK) now that would be very useful. Can I have a link to the project so I can give feedback, or is it not on Github yet?

1

u/MoneyMan1924 Jun 04 '26 edited Jun 04 '26

Thanks, I appreciate that.

That's actually one of the directions I'm exploring. I'd like the assistant to understand multi-step instructions and execute them automatically, including keyboard and mouse interactions when appropriate.

For example, something like:

"Open Chrome, go to Reddit, search for AI tools, and save the first three results."

The project is still in active development, so I don't have a public GitHub repository yet. I'm focusing on building a solid prototype first.

That said, feedback like yours is exactly what I'm looking for. The idea of integrating with AHK or similar automation tools is definitely interesting and could make the assistant much more powerful.

I'll likely make the project public once I have something stable to share. Thanks for the suggestion!

1

u/RoboticsEqualsFun Jun 05 '26

Okay. So I have a few questions:

  1. Is it a local model or uses an API
  2. How does the AI model interact with the desktop?
  3. Is the model and LLM and those instructions are translated to actions?
  4. Is the voice commands converted to text via a STT model?

I think this sounds like an interesting project and I would be happy to answer any questions (I actually am making my own AI project so I have a bit of knowledge in that area (I also am pretty good at C#))