Experimental browser for the Atmosphere
@macwright.com you see this? www.geoffreylitt.com/2025/04/12/h... / www.val.town/x/geoffreyli...
Apr 14, 2025, 3:23 PM
{ "uri": "at://did:plc:mrf7by2oyj6xepppzbwacmde/app.bsky.feed.post/3lmrultho7c2f", "cid": "bafyreih5aunctkyfgbm2fh6z6qktg3w4hqvv7sdl257mclsbtnjdaolmge", "value": { "text": "@macwright.com you see this? www.geoffreylitt.com/2025/04/12/h... / www.val.town/x/geoffreyli...", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.external", "external": { "uri": "https://www.geoffreylitt.com/2025/04/12/how-i-made-a-useful-ai-assistant-with-one-sqlite-table-and-a-handful-of-cron-jobs", "thumb": { "$type": "blob", "ref": { "$link": "bafkreicyetx2ku4ruyhrnew7c33n4aaviarcppj6mmmfklvmwv4fm55mvu" }, "mimeType": "image/jpeg", "size": 118669 }, "title": "Stevens: a hackable AI assistant using a single SQLite table and a handful of cron jobs", "description": "" } }, "langs": [ "en" ], "facets": [ { "$type": "app.bsky.richtext.facet", "index": { "byteEnd": 14, "byteStart": 0 }, "features": [ { "did": "did:plc:bxmukjuf2e6z6tvpmklbbern", "$type": "app.bsky.richtext.facet#mention" } ] }, { "index": { "byteEnd": 65, "byteStart": 29 }, "features": [ { "uri": "https://www.geoffreylitt.com/2025/04/12/how-i-made-a-useful-ai-assistant-with-one-sqlite-table-and-a-handful-of-cron-jobs", "$type": "app.bsky.richtext.facet#link" } ] }, { "index": { "byteEnd": 96, "byteStart": 68 }, "features": [ { "uri": "https://www.val.town/x/geoffreylitt/stevensDemo", "$type": "app.bsky.richtext.facet#link" } ] } ], "createdAt": "2025-04-14T15:23:50.009Z" } }