whatisgithub

What is g2-voice-commander?

nariken/g2-voice-commander — explained in plain English

Analysis updated 2026-05-18

0TypeScriptAudience · developerComplexity · 4/5LicenseSetup · hard

In one sentence

Turns Even Realities G2 smart glasses into a hands free voice assistant that turns spoken thoughts into Linear issues, PRDs, or calendar events.

Mindmap

mindmap
  root((g2-voice-commander))
    What it does
      Voice to Linear issue
      Voice to PRD
      Voice to calendar event
    Tech stack
      TypeScript
      Cloudflare Workers
      Gemini API
    Use cases
      Hands free issue creation
      Ambient dev workflow
      Personal Linear commander
    Audience
      Developers
      Smart glasses owners

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Speak a thought on your G2 glasses and have it created as a new Linear issue

USE CASE 2

Dictate a PRD or a comment on an existing Linear issue hands free

USE CASE 3

Create a Google Calendar event by voice once the optional calendar integration is set up

What is it built with?

TypeScriptCloudflare WorkersGemini APILinear API

How does it compare?

nariken/g2-voice-commander0xradioac7iv/tempfs52191314/web-agent-proxy-sdk
Stars000
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyhardmoderatemoderate
Complexity4/53/54/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires Even Realities G2 glasses, your own Cloudflare Worker with Gemini and Linear API keys, and optional Google OAuth for calendar support.

Free to use, modify, and share for any purpose under the MIT license.

So what is it?

This project turns Even Realities G2 smart glasses into a hands free voice commander for your own personal workflow. You tap the glasses, speak a thought out loud, and that speech is turned into a structured item in the project management tool Linear: a new issue, a full PRD document, or a comment on an existing issue. The result then shows up right on the glasses display, so you never need to pick up your phone or look at a screen. The one app included so far, voice-commander, is confirmed to work on a real device. Your speech is sent to Google's Gemini AI, which figures out what you meant and decides whether to create a Linear issue, write a PRD, add a comment, or even create a Google Calendar event if you set that up. The project describes this as one step toward a bigger idea: using the glasses as a voice input and status output surface for coordinating several AI coding tools and agents around your actual work, such as Claude Code for implementation and GitHub for pull requests. This is designed to be single user and self hosted. The code is public, but each person who uses it deploys their own private Cloudflare Worker to hold their own API keys for Gemini and Linear, and builds their own private app install. No keys are ever stored in the app itself, only in your own Worker, so nothing is shared between users and nothing sensitive ships in the installable file. Setup involves deploying the Cloudflare Worker proxy with your own API keys for Gemini and Linear, then pointing a small TypeScript app at that proxy and running it, either as a browser preview on your local network or packaged as a persistent install for the glasses. An optional Google Calendar integration needs a one time OAuth setup. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
Help me deploy the Cloudflare Worker proxy in g2-voice-commander with my own Gemini and Linear API keys
Prompt 2
Walk me through setting up the optional Google Calendar OAuth flow for g2-voice-commander
Prompt 3
Explain how g2-voice-commander decides whether my spoken command becomes a Linear issue, PRD, or comment
Prompt 4
Show me how to package and install the voice-commander app as a persistent .ehpk on my Even G2 glasses

Frequently asked questions

What is g2-voice-commander?

Turns Even Realities G2 smart glasses into a hands free voice assistant that turns spoken thoughts into Linear issues, PRDs, or calendar events.

What language is g2-voice-commander written in?

Mainly TypeScript. The stack also includes TypeScript, Cloudflare Workers, Gemini API.

What license does g2-voice-commander use?

Free to use, modify, and share for any purpose under the MIT license.

How hard is g2-voice-commander to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is g2-voice-commander for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.