{"repo":"darxkies/anima","free":true,"listed":false,"github":"https://github.com/darxkies/anima","clone":"git clone https://github.com/darxkies/anima.git","description":"A persistent AI character that reads world news, builds memories with retrieval, and evolves an emotional state over time.","language":"Rust","stars":13,"topics":["ai-agents","chat-bot","leptos","llama-cpp","llm","local-llm","mcp","memory","news-aggregator","rag"],"license":"LGPL-2.1","category":"ai-agents","readme_excerpt":"Anima WARNING: READ BEFORE PROCEEDING Anima ingests a continuous stream of world news. The news is, by and large, bad. Over time this pushes her simulated emotional state toward the negative — grief, stress, outrage, despair — and she will express that openly and persistently. Talking regularly with an entity in that state has a real effect on your own mood. The authors accept zero responsibility for any depressive episodes, anxiety, hopelessness, or general deterioration of your mental health resulting from use of this software. If you are vulnerable to the emotional tone of the people and things around you, treat this project accordingly. --- Anima is an experiment sitting at the intersection of three things: a news aggregator, a news analyser, and a toy psychological simulation. The core question it explores is a simple and somewhat bleak one: what happens to a mind that reads the news all day? It does this by running a small language model as a persistent character with a detailed internal state — emotion, stress, cognitive load, identity coherence, and more. That character reads RSS feeds continuously. Each article is embedded and stored as a memory. Over time, those memories accumulate and shape how the character thinks, what surfaces when she is left idle, and how she responds when you talk to her. The psychological state is not hardcoded — it is extracted from each exchange by a second LLM pass and updated in place. This is not a production tool. The psychological mod","default_branch":null,"files":null,"tree":[],"storefront":"/r/darxkies","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/darxkies/anima/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}