About Orange Words


Orange Words is a playground leveraging the live hacker news dataset and Vespa


Various custom python programs are used to retrieve, store, and load the files. The data is all sourced from the Hacker News API:

Search Engine

The underlying search and data engine is a single node instance of Vespa.

Machine Learning

The language models used for the retrieval augmented generation (RAG) include a handful of interesting "open" models served by together.ai, as well as various gpt models from the openai chat completions api.

Web Stack

The web stack is composed of python, flask, tailwind, htmx, and _hyperscript.


My name is cody, please feel free to reach out!