https://github.com/dmojzes/htn2025
My submission for Hack the North 2025
https://github.com/dmojzes/htn2025
ai java maven restful-api swing
Last synced: about 1 month ago
JSON representation
My submission for Hack the North 2025
- Host: GitHub
- URL: https://github.com/dmojzes/htn2025
- Owner: dmojzes
- Created: 2025-09-26T19:59:18.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-09-26T20:28:05.000Z (9 months ago)
- Last Synced: 2025-09-26T22:11:42.472Z (9 months ago)
- Topics: ai, java, maven, restful-api, swing
- Language: Java
- Homepage: https://devpost.com/software/glerb
- Size: 296 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

Glerb: Your Personal AI Assistant Helping You Find and Work With Anything on Your Screen.
What it Does:
The project provides users with a moving HUD that grants direct access to the OpenAI platform. Overall, Glerb allows users to easily take screenshots and receive contextual AI feedback on them with the help of a prompt.
Inspiration:
Glerb was primarily inspired through exploring different use cases of AI in the context of human computer interaction. By providing users with an AI assistant taking multiple types of inputs, it was thought possible to provide people with a more interactive and powerful experience using AI.
Challenges:
Due to the nature of taking screenshots and using AI API keys, many of the development challenges of Glerb were related to computer security. For example, taking screenshots on macOS required special screen recording privileges to be granted to the program. It was also decided that users would provide their own OpenAI API keys.
Running:
1. export OPENAI_API_KEY={your_openai_api_key}
2. mvn package
3. java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App
4. Grant screen recording permissions to your IDE