Helper for GeoGuessr training using OpenAI
This project has been archived.
The maintainers of this project have marked this project as archived. No new releases are expected.
Project description
GGAI
Helper for GeoGuessr training using OpenAI
Table of Contents
Prerequisites
- macOS
- Python 3.10 and above
Install
- with brew
brew install rioriost/tap/ggai
Usage
ggai --help
usage: ggai [-h] [-k KEY] [-m MODEL] [-f FILENAME] [-d DIRECTORY]
ggai
options:
-h, --help show this help message and exit
-k KEY, --key KEY OpenAI API key
-m MODEL, --model MODEL
OpenAI Model to use, default: gpt-4o
-f FILENAME, --filename FILENAME
Filename for screencapture
-d DIRECTORY, --directory DIRECTORY
Directory to save screencapture
Setup
Create a quickaction with Automator.
And, put a script with API key for OpenAI.
result=$(/opt/homebrew/bin/ggai -k "sk-proj-......")
osascript <<EOD
display dialog "$(echo "$result" | sed 's/"/\\"/g')" buttons {"OK"} default button 1
EOD
After saving the quickaction as 'ggai', you can call it from 'Services...' menu.
Release Notes
0.5.6 Release
- Move formula to rioriost/tap
0.5.5 Release
- Dependency update
0.5.4 Release
- Dependency update
0.5.3 Release
- Dependency update
0.5.2 Release
- Dependency Update
0.5.1 Release
- Dependency Update
0.5.0 Release
- Bump Python version to 3.14
0.4.27 Release
- Dependency Update
0.4.26 Release
- Dependency Update
0.4.25 Release
- Dependency Update
0.4.24 Release
- Dependency Update
0.4.23 Release
- Dependency Update
0.4.22 Release
- Dependency Update
0.4.21 Release
- Dependency Update
0.4.20 Release
- Security Update
0.4.19 Release
- Dependency Update
0.4.18 Release
- Dependency Update
0.4.17 Release
- Dependency Update
0.4.16 Release
- Dependency Update
0.4.15 Release
- Dependency Update
0.4.14 Release
- Dependency Update
0.4.13 Release
- Dependency Update
0.4.12 Release
- Dependency Update
0.4.11 Release
- Dependency Update
0.4.10 Release
- Dependency Update
0.4.9 Release
- Dependency Update
0.4.8 Release
- Changed the default model to GPT-5, it takes much longer to guess than gpt-4o
0.4.7 Release
- Dependency Update
0.4.6 Release
- Dependency Update
0.4.5 Release
- Dependency Update
0.4.4 Release
- Dependency Update
0.4.3 Release
- Dependency Update
0.4.2 Release
- Dependency Update
0.4.1 Release
- Improved robustness
0.4.0 Release
- Refactored
0.3.2 Release
- Show guessing duration
0.3.1 Release
- Improved prompt
0.3.0 Release
- Added directory argument
0.2.2 Release
- Improved prompt
0.2.1 Release
- Added text embedding
0.2.0 Release
- Added a feature to write a file of guess
0.1.6 Release
- Improved prompt
0.1.5 Release
- Improved prompt
0.1.4 Release
- Improved prompt
0.1.3 Release
- Fixed package size
0.1.2 Release
- Added detailed README
0.1.1 Release
- Initial release
License
MIT License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ggai-0.5.13.tar.gz.
File metadata
- Download URL: ggai-0.5.13.tar.gz
- Upload date:
- Size: 3.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
046cfa282d87d80d0449b1d01f5735370a1eaf39aad2138f59635869d5624d11
|
|
| MD5 |
b892a18197d38e8e09f8dcd415f61404
|
|
| BLAKE2b-256 |
59fe4829ea0b20a0c262078b26573bb1d81db4e693d9a2accf1adcaf3f74f1ef
|
File details
Details for the file ggai-0.5.13-py3-none-any.whl.
File metadata
- Download URL: ggai-0.5.13-py3-none-any.whl
- Upload date:
- Size: 8.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
290a7b38b403a0c01391728ff02a239c4119c35ee550c8cf2824500275fbf9fb
|
|
| MD5 |
b3ed8a4eb377df7fe03da95f61ab7a4e
|
|
| BLAKE2b-256 |
d59d4eca0c97f4f95be416f64cb3f4f9c83965da669e4ae7d97255fa5d76c5bf
|