I've been working on a side project to generate responses to spam with various funny LLM personas, such as a millenial gym bro and a 19th century British gentleman. By request, I've made a write-up on my website which has some humorous screenshots and made the code available on Github for others to try out [0].
A brief outline of the system:
- Android app listens for incoming SMS events and forwards them over MQTT to a server running Ollama which generates responses
- Conversations are whitelisted and manually assigned a persona. The LLM has access to the last N messages of the conversation for additional context.
[0]: https://github.com/evidlo/sms_llm
I'm aware that replying can encourage/allow the sender to send more spam. Hopefully reporting the numbers after the conversation is a reasonable compromise.
reply