An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

Untitled design (8)

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