Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
An automated social media analysis tool that monitors and intelligently analyzes content using AI models.
github.com (powered by turbo0)
github.com (powered by turbo0)
Submit your own product to reach creators and founders looking for the next tool to try.

Research Etsy keywords and products with real-time and historical listing signals. Compare demand, competition, estimated sales, prices, titles, and tags, then turn evidence into stronger listing ideas with InsightAgent's connected AI tools.

VideoSwap is an all-in-one AI-powered video tool that lets anyone create professional-quality video content without editing expertise or expensive production tools.

AI-powered study app that generates personalized spaced-repetition plans from uploaded materials to boost exam prep.

Get paid while your AI coding agent thinks — sponsored lines in the status bar.

AI-powered platform for drafting scientific figures, diagrams, and graphical abstracts from text, sketches, references, or paper notes.
Secretary is an open-source automated social media analysis tool that monitors accounts on Truth Social and Twitter, fetches their latest posts, analyzes content using any LLM compatible with langchain, and delivers AI-generated reports via customizable messengers such as WeChat Work bots and Bark push notifications.
Secretary is an AI-powered social media monitoring and analysis tool created by GitHub user zkd8907 (Bobby). It takes a list of social media accounts (Truth Social and Twitter), fetches their latest posts, runs each post through a user-configured analysis prompt using any LLM provider that works with langchain, and sends the resulting analysis (optionally with translation) to configured messenger endpoints. The tool runs as a Python 3.11 script, deployable via Docker or directly with uv/venv.
$content placeholder; compatible with any langchain-compatible LLM.$poster_name, $post_time, $content, $translation:zh-cn, $ai_result, $post_url.scheduler.py) runs at configurable intervals (default 5 minutes) with optional run-on-start; Docker and env-var configurable.uv sync or pip install -e . (Python 3.11 required)..env including Redis URL, LLM API credentials, social media login tokens/sessions.config/social-networks.yml to define monitored accounts: each entry has type (truthsocial/twitter), account ID(s), analysis prompt, and messenger configuration (HTTP method, headers, body with built-in variables).python main.py for a single fetch, or python scheduler.py for scheduled runs.Free and open-source under the MIT license.
Yes, Secretary is open-source under the MIT license. You only need to provide your own LLM API key and Redis instance.
Currently Truth Social and Twitter. Support is implemented via modular plugins in the modules directory.
No, Redis is required to store the last processed message ID and avoid re-processing the same post on each run.
Any LLM that is compatible with the langchain library. You configure model name, API key, and base URL in .env.
Use username/password login, which saves a .tw_session file. Alternatively, provide session content directly. Ensure no spaces in the token.