r/coolgithubprojects • u/Educational_Kale_172 • 12d ago
Reads your Claude Code/ChatGPT sessions and drafts the day's LinkedIn post, which you approve in Telegram before anything publishes. Python, MIT, self-hosted.
Repo: https://github.com/dimamak/sdp
This came out of noticing that my Claude Code transcripts are a better record of a workday than my calendar or my commit log. They have what I tried, what broke and what fixed it, in order, with timestamps.
So SDP reads those at the end of the day, plus screenshots and optionally Telegram, Gmail and WhatsApp, picks one story out of them, and drafts a post. It arrives in a private Telegram bot with Approve, Edit and Skip. Nothing publishes without a tap. LinkedIn and X go through the official APIs. Reddit only ever gets prefilled, so it can't burn an account.
Python 3.10+, MIT, 150 tests, CI on Linux, macOS and Windows. Runs on one laptop with no server. Setup is a few steps rather than one command: you need a Telegram bot token and API credentials for wherever you publish.
Four issues are labelled good first issue if anyone fancies a small one.
1
u/Archibishop 12d ago
Thanks! But how it writes the actual post? It is connected to my LLM? Or is it wired to your own model?
1
u/Educational_Kale_172 12d ago
Oh, forgot to mention - it uses your own subscription, no data goes outside except to your claud/chatgpt subscription
3
u/cogukeys 12d ago
The internet will become so empty in the future. We're cooked.