An AI search engine that plays circus music and uses LLMs to answer your questions, tossing in a lie you may or may not notice, because we are all clowns for trusting these search results.
Try the site – read the backstory
- Next.js app router with Tailwind
- Together AI for LLM inference
- Llama-3 for the LLMs
- Serper for the search API
- Helicone for observability
- Take in a user's question
- Make a request to the bing search API to look up the top 6 results and show them
- Scrape text from the 6 links bing sent back and store it as context
- Make a request to Llama with the user's question + context & stream it back to the user
- Make another request to Llama to come up with 3 related questions the user can follow up with
- Fork or clone the repo
- Create an account at Together AI for the LLM
- Create an account at SERP API or with Azure (Bing Search API)
- Create an account at Helicone for observability
- Create a
.env(use the.example.envfor reference) and replace the API keys - Run
bun installandbun devto install dependencies and run locally