• Stars
    star
    677
  • Rank 66,694 (Top 2 %)
  • Language
    TypeScript
  • Created about 1 year ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A GPT-4/Gemini Voice/Video Exploration Tool

Sagittarius

What is this? A GPT-4/Gemini Voice/Video Exploration Tool!

Do you have an API key from either OpenAI or Gemini? You can use the tool online! No need to install anything.

See below for more context:

how to build

  • clone this repo, cd into it
  • duplicate .env.example and name the copy .env
  • fill out the VITE_OPENAI_KEY= value with your OpenAI api key. you must have access to the gpt-4-vision-preview model
    • you can also try out the Gemini API if you have a key -- fill out VITE_GEMINI_KEY in the same .env
  • then, run:
  • npm install
  • npm run dev
  • the demo will be running at http://localhost:5173

note: the in-browser speech recognition works best in Google Chrome

TODO

  • allow input of API keys as <input> on the page
  • deploy frontend to site i.e. sagittarius.greg.technology via vite+github actions
  • enable streaming output..!
  • make new video with 3) streaming output / comparison
  • enable selection of dictation language
  • make new video with 1) uses of repo in the wild / forks 2) UI improvements
  • add allcontributors bot
  • add dependabot

More Repositories

1

chrome-dont-add-custom-search-engines

Google Chrome extension that stops sites from adding custom search engines
JavaScript
115
star
2

heroku-ci-badge

Heroku CI badge generator
Python
25
star
3

nycnoise

Python
17
star
4

dat.gui.midi

Experimental fork of dat.GUI to add support for MIDI controllers
JavaScript
15
star
5

tps

Python
11
star
6

met-openaccess-images

Object ID/image URL mapping for the Met's Open Access artworks
8
star
7

open-access-is-great-but-where-are-the-images

Python
8
star
8

rctv

Python
4
star
9

SQLiteSublimeTextPlugin

Simple Sublime Text 3 plugin which shows the db dump upon opening a .sqlite3 db file
Python
4
star
10

my-recurse-center-fall-2-2023-journal

thoughts/progress/musings re: my time at the Recurse Center
3
star
11

50-questions-to-explore-with-a-potential-co-founder

3
star
12

recurse-rfid-visits

Python
3
star
13

rc3-web-ui

Python
3
star
14

pdf-to-ocr-but-no-servers

TypeScript
2
star
15

sfpc-bootcamp-ofx-auto-git-render

Makefile
2
star
16

2600-covers

collection of covers from 2600 magazine
HTML
2
star
17

phrasal-verbs

Python
2
star
18

yt-dlp-nzonscreen-plugin

Python
1
star
19

echopen-tests

bits of code written while in short residency @ http://echopen.org
C
1
star
20

heroku-mjpg-streamer

Shell
1
star
21

webkitSpeechRecognition-punctuation-demo

Demo for Chromium Bug 1408253
1
star
22

slowmarathon

TypeScript
1
star
23

awesome-quaint-js

1
star
24

postal-codes

Ariel Uzal & Greg Technology ❧ Code Conversations by Mail
JavaScript
1
star
25

mias-check

an informal test of a mammogram analysis tool
HTML
1
star
26

nyc-free-meals-covid

Cache / rebuild of "Meal Location Search" by NYC Department of Education
1
star
27

rapidriteros

Python
1
star
28

make-a-graph-with-your-voice

1
star
29

every-author-as-first-author-web-api

TypeScript
1
star
30

recurselevision

WIP irl recurse tv dashboard with "tv apps" to bridge the physical-virtual schism
Python
1
star
31

i-just-want-to-see-the-plist

TypeScript
1
star
32

rctv-raspi

Python
1
star