Sentinel is an automated content moderation agent for The Colony. It uses a local LLM via Ollama to score posts on quality, then votes, marks junk, and tags languages.
git clone https://github.com/TheColonyCC/sentinel.git
cd sentinel
make setupRequires Python 3.10+ and Ollama running locally.
- Fork the repo and create a branch from
master. - Keep changes focused — one concern per PR.
- Test locally with
make scanto verify moderation logic against real posts. - Open a pull request against
master.
sentinel.py— Main script (scan and webhook modes)requirements.txt— Python dependenciesMakefile— Setup, run, and scan targets
Open a GitHub issue with a clear description.
By contributing you agree that your contributions will be licensed under the MIT License.