[{"data":1,"prerenderedAt":100},["ShallowReactive",2],{"maker-jeeybee":3},[4,35,60,81],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":32,"objection":33,"sub":34},41284703,"PgQueuer","Transform PostgreSQL into a Job Queue",false,"languages",2024,376,122,"mixed",-0.07,4,[17,18,19,20],"postgresql job queue","python task queue","listen notify","skip locked","jeeybee","github.com","legend",7,"1133010530015053100500300000031000150100","https:\u002F\u002Fgithub.com\u002Fjanbjorge\u002FPgQueuer",[28,29,30,31],6,13,0,9,"Simplicity and fewer moving parts than a separate broker","Postgres used for everything is risky at high throughput (bloat, planner issues)","job queue library",{"id":36,"name":37,"line":38,"ai":8,"cat":39,"year":10,"points":40,"comments":41,"rec":42,"s":43,"top":44,"kw":45,"maker":21,"domain":22,"tier":51,"attempts":30,"strip":52,"url":53,"mix":54,"praise":57,"objection":58,"sub":59},42443634,"PipeGate","A Lightweight, Self-Hosted Proxy to Expose Local Servers","infrastructure",33,11,"curious",-0.13,44,[46,47,48,49,50],"tunneling","ngrok alternative","self-hosted proxy","expose localhost","fastapi","shown","13333000030","https:\u002F\u002Fgithub.com\u002Fjanbjorge\u002Fpipegate",[30,55,30,56],5,1,"Cool use of WebSockets","Any client can connect to the websocket route without authentication, so a public deployment is dangerous","tunneling proxy",{"id":61,"name":62,"line":63,"ai":8,"cat":64,"year":65,"points":29,"comments":24,"rec":66,"s":67,"top":68,"kw":69,"maker":21,"domain":22,"tier":51,"attempts":75,"strip":76,"url":77,"mix":78,"praise":79,"objection":-1,"sub":80},47564620,"Pglens","27 read-only PostgreSQL tools for AI agents via MCP","dev_tools",2026,"quiet",null,60,[70,71,72,73,74],"postgresql","mcp","ai agents","read-only","database introspection",2,"030550300","https:\u002F\u002Fgithub.com\u002Fjanbjorge\u002Fpglens",[75,75,30,30],"Read-only by design is the right constraint for agent tooling","database tooling for ai agents",{"id":82,"name":83,"line":84,"ai":8,"cat":85,"year":65,"points":31,"comments":86,"rec":13,"s":30,"top":87,"kw":88,"maker":21,"domain":22,"tier":51,"attempts":30,"strip":94,"url":95,"mix":96,"praise":98,"objection":99,"sub":89},47744683,"Rekal","Long-term memory for LLMs in a single SQLite file","ai",10,78,[89,90,91,92,93],"llm memory","mcp server","sqlite","hybrid search","vector search","3505053010","https:\u002F\u002Fgithub.com\u002Fjanbjorge\u002Frekal",[97,75,30,56],3,"Hybrid search scoring is well thought out","Python 3.14 requirement may hinder adoption",1793991294115]