https://openai-hackathon-yb1r.onrender.com/
https://openai-hackathon-eta.vercel.app
git clone https://github.com/TrueLensAI/openai-hackathon && cd openai-hackathon && npm install && cd backend && pip install -r requirements.txt
npm run dev
Set your env variables by using the .env.example both for the front end and backend, before visiting https://localhost:5173.
/.env
` VITE_TARGET=https://localhost:8000 `
/backend/.env
`# HuggingFace GPT-OSS-20B Configuration
HUGGINGFACE_API_KEY=""
HUGGINGFACE_ENDPOINT=https://router.huggingface.co/v1/chat/completions
HUGGINGFACE_MODEL=openai/gpt-oss-20b
# EXA AI for Art Search
EXA_AI_API_KEY=""
# Clarifai for Image Vectorization
CLARIFAI_API_KEY=""
CLARIFAI_USER_ID=clarifai
CLARIFAI_APP_ID=main
# Server Configuration
PORT=8000
HOST=0.0.0.0
ENVIRONMENT=development
FRONTEND_URL=http://localhost:5173
`
TrueLens aims to prove advances within the AI space don't inherently come at the cost of human creativity and skills. As fear of replacement continues lingers within fields of Creative Arts, Music, and Computer Science, TrueLens provides a solution that expands access to one of the most impacted industries.
TrueLens is an experimental search agent created by 4 College Students trying to answer the question?
Throughout the internet, artists and designers were one of the first professionals to experience the fear that 'AI will take my job'. Now as college students, we all constantly hear the discussion around AI surround the belief that it's removing value from our creative output. Sadly, we can clearly agree with a lot of the concerns that arise in this debate. Nevertheless, we still believe AI Agents present a new possibility one to empower artists and help them reach broader markets.
Our hypothesis: Yes!
Our conclusion: It's a little more complicated than we thought, but we are on the right track.
TrueLens uses GPT-OSS to process the user's request helping them clearly define the design they are trying to find. Once satisfied it calls a two part search tool:
- Scraping marketplaces using EXA AI to identify designs currently for sale
- Vectorizes both the image and the prompt using a finetuned version of OpenClip hosted in Clarifai and returns a similarity score
While this MVP doesn't perform as we expected it did help us create a structural framework for the agent, which could be improved upon in the future.
Alternatives for Scraping
- While Exa AI was incredibly easy to implement, using an finetuned multimodal model capable identifying the right website based on the "image" rather than the "keyword" would present a drastic improvement.
- Another alternative we would hope to look into is a traditional web scraping API with the GPT-OSS model tailoring the request.


