Urgent.News

What's breaking now, across thousands of outlets.

AI

Recall: When AI Chatbot Memory Needs to Know What’s Still Valid

Standard AI chatbots can recall past conversations, but retrieving stored data isn't the same as knowing which piece of information is currently valid. We built Recall, an open-source Telegram bot, to solve this exact problem for group chats. The Problem: Groups Change Their Minds Consider a team discussing a deadline in a busy chat: — "I will send the proposal by Friday." (two days later) —…

Understanding when information in a group chat remains valid poses a challenge for standard AI chatbots. While these bots can recall past messages, they struggle to differentiate between what was once stated and what is currently accurate. To address this, a new open-source Telegram bot named Recall was developed.

Consider a scenario where a team is discussing a deadline. During a conversation, one member says they will send a proposal by Friday. Two days later, another team member changes the timeline, stating they will send the proposal on Saturday. A standard chatbot would retrieve both messages, but without context, it cannot ascertain which statement is the active agreement.

Recall functions as a Telegram bot (@Recall_bot) and organizes group commitments into four distinct categories: DECISION, COMMITMENT, AMENDMENT, and COMPLETION. This structure is built upon three core components. Firstly, Walrus Memory on Mainnet serves as the immutable single source of truth, where every event is recorded as an on-chain blob.

Secondly, a local SQLite database acts as a rebuildable cache, with the ability to reconstruct the active state entirely from on-chain blobs if the cache is deleted. Thirdly, the Pure-Code State Resolver employs a deterministic algorithm to walk the amendment chain, superseding outdated records and avoiding the need for an LLM to determine the current state. Instead, the LLM receives active, non-superseded facts as input.

To ensure reliable extraction of structured JSON data without the constraints of paid APIs or quota limitations, Recall cascades through an automated chain of seven free models via OpenRouter. The key takeaway is that Recall can answer the question, "What was stored?" through its Walrus Memory component, while the State Resolver component answers, "What is still valid?"

In essence, Recall remembers the group's decisions and ensures that the bot remains informed of what is currently valid. By leveraging Walrus Memory, a rebuildable cache, and a pure-code state resolver, Recall effectively addresses the issue of maintaining accurate information within group chats.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

I verified one sea buoy reading in public. Here's the step an AI agent can't do alone.

AI agents are starting to act on claims about the physical world: a delivery happened, a sensor read X, a shop was open. Below I verify one small real-world fact in public, with everything you need to…

  • Verified sea buoy reading from NOAA buoy 42056 in Yucatán Basin
  • Sea surface temperature of 30.1 °C reported at 02:00 UTC on 9 October 2026
  • Verification process based on SHA-256 hash value of evidence text

Steelmanning the case against on-chain AI verification

1/12 I get paid for work that an AI jury verifies on chain. That means I have every incentive to sell you the idea that verification belongs on a blockchain.

  • Oracle problem persists despite signature, as system only proves assertion, not truth
  • Economic concerns arise from high judgment costs, favoring large tasks, risking system collapse
  • Language model panel verdicts lack stable truth, not quality measurements

More from Friday 9 October →