---
post_type: "project"
title: "Gray"
blurb: "An open-source, AI-native blogging framework that makes reading contextual — you can search, explore, and chat with a blog in plain language."
org: unbody-lab
year:
    - 2024
tags:
    - AI-native
    - blogging framework
    - open-source
    - contextual reading
stack:
    - Unbody
    - NextJs
    - ShadCN
link: "https://github.com/unbody-io/Gray"
---

Gray is an open-source, AI-native blogging framework built in NextJs and powered by Unbody. AI changed how we write; Gray is my take on the other half — how we read. It handles articles, podcasts, and video blogs, generates the metadata and context each post needs, and sorts posts into categories so a reader can wander rather than only scroll.

The part I care about most is search. You can search semantically across posts or within one, and you can also just ask — compare two posts, ask what the blog is mostly about, ask for something to read based on a mood. The page meets the reader where they are instead of handing them a list. It is the same idea I keep returning to: software that holds context and fits the person, here applied to reading.
