Skip to content
[ BUILD: ITERATION 14 ] WINDOWS + UBUNTU WAYLAND OPERATIONAL

Intelligence at the Velocity of Thought.

E.V. is a voice assistant that does things on your computer. It opens apps, moves files, runs commands, drives the browser, and takes the mouse when it has to. Say its name once and keep talking.

Watch it hear, plan and act

Pick an errand. Each one replays a run through E.V.'s real tools. Pick another mid-run to cut in, the way you would by talking over it.

E.V. - Idle

[IDLE]

Pick an errand below.

~/EV

    Built to act, not only answer

    One loop owns everything: listen, transcribe, decide, act, speak. Every part of it closes the gap between saying something and it being done, without handing the model the keys.

    Full-duplex voice

    Say "E.V." once and keep talking. Talk over a reply and it stops mid-word to listen. It learns your voice and its own, so it never answers itself on loudspeakers.

    Eyes and hands for any app

    The window list and the accessibility tree first, screenshots only when those cannot do the job. Every click gets a second look.

    Runs in about 120 MB

    No local model, no vendor SDKs, no audio libraries. The brain, the ears and the voice are plain HTTP calls on one warm connection.

    Remembers, and picks up again

    Facts, notes, a to-do list and a backlog of unfinished work, written so a power cut cannot corrupt them.

    Guardrails that assume the model is wrong

    Anything destructive or that spends money asks "Confirm?" first. "Stop everything" or Ctrl+Alt+Q locks it down, and only your voice can unlock it.

    Web errands without screenshots

    E.V. reads the page, numbers every control and plans in plain text. It remembers what it already clicked, so one mouse means one mouse in the basket.

    Fourteen iterations, in the open

    Every commit so far, then a replay of what a session writes as it runs. Filter it, search it, copy any hash.

      Get E.V.

      Grab it for your system, run the setup line, add a free Groq or Gemini key, then check everything with python ev_core.py --check.

      Check what you got:

      Esc
      ↑↓move ↵run CtrlKtoggle