0.1.01211.4 MB
MIT
strict
core24
Score social posts with an LLM and draft your own
FIRST RUN: this snap cannot reach your keyring until you connect it. Run
and restart the app, or it cannot save your API key.
Insight Poster is for people who run a Facebook Page and want the drafting
work done for them. You paste in the posts worth reacting to, it scores them
against criteria you define, and it writes an original post in your own tone
for you to approve.
get banned.
Publishing needs a Facebook Page you administer and a Page access token from
a Meta developer app you create yourself. Everything before publishing works
with just an OpenRouter key.
Scheduled runs happen while the window is open. Runs with the app closed need
a systemd user timer, which no strictly confined snap can create — install
with pipx if you need those.
sudo snap connect insight-poster:password-manager-serviceand restart the app, or it cannot save your API key.
Insight Poster is for people who run a Facebook Page and want the drafting
work done for them. You paste in the posts worth reacting to, it scores them
against criteria you define, and it writes an original post in your own tone
for you to approve.
- Import by hand — paste the text, author and link of a post from Facebook,
get banned.
- Score against your own criteria — six weighted criteria are set up for you
- Any model on OpenRouter — hundreds of models, free ones included, chosen
- Topic rotation — give each weekday its own topic, or override it for a run.
- Review before publishing — drafts wait in a review queue. Publishing to
- Keys in your keyring — the OpenRouter key and the Page access token are
Publishing needs a Facebook Page you administer and a Page access token from
a Meta developer app you create yourself. Everything before publishing works
with just an OpenRouter key.
Scheduled runs happen while the window is open. Runs with the app closed need
a systemd user timer, which no strictly confined snap can create — install
with pipx if you need those.
Update History
0.1.0 (1)4 Sept 2026, 19:30 UTC
4 Sept 2026, 18:16 UTC
4 Sept 2026, 18:14 UTC
4 Sept 2026, 19:30 UTC