Skip to content
HomeNewsDigestsConceptsGuidesToolbox
AboutSubscribeUA
Subscribe

AI Today Brief

The daily AI-engineering brief. Built in public. EN · UA.

XTelegramLinkedInYouTubeRSS

Follow AI Today Brief on LinkedIn for daily AI-engineering updates and the weekly “5 shifts that changed how developers work” PDF.

Explore

NewsDigestsConceptsGuides

Company

SubscribeAdvertiseAbout

Legal

Editorial policyAI disclosurePrivacyTerms

© 2026 AI Today Brief. All rights reserved.

  1. Home/
  2. News/
  3. Agents & MCP/
  4. Hugging Face Launches Funes: Persistent Cross-Agent Memory for Claude Code and Codex
Agents & MCP

Hugging Face Launches Funes: Persistent Cross-Agent Memory for Claude Code and Codex

Hugging Face released funes, an open-source CLI tool providing durable, cross-agent working memory across Claude Code, Codex, pi, and Hermes. It deterministically indexes local session traces into Lance datasets, reducing context reloading overhead up to 8x compared to manual handoffs.

September 3, 2026· 6 min read
OKCurated by Oleksandr Kuzmenko, AI Product Engineer·Updated September 3, 2026·Sources cited on every story
AI-assisted · editor-reviewed·How we use AI
Hugging Face Launches Funes: Persistent Cross-Agent Memory for Claude Code and Codex

Impact: Medium

Why it matters

Install funes to let coding agents query past execution decisions and debugging context across sessions without repeatedly burning tokens on context compaction.

TL;DR

  • 01Funes operates locally as a single binary with zero external machine learning dependencies, using Lance datasets for persistence.
  • 02Cross-agent compatibility allows traces generated in Claude Code to be queried and leveraged immediately within Codex or Hermes.
  • 03Retrieval-based memory proved 8x cheaper than written handoffs in comparative evaluations, avoiding failure modes of context compaction.

Key facts

Cost reduction vs written handoff
Up to 8x cheaper in evaluated tasks
Supported coding agents
Claude Code, Codex, pi, Hermes
Underlying storage engine
Local Lance dataset

Solving Context Loss Across Developer Workstations

When a terminal agent session finishes, architectural context and troubleshooting rationales are lost. Funes addresses this by transforming passive execution logs into an active memory layer for Claude Code, Codex, pi, and Hermes. Instead of summarizing text at write time, funes stores raw turns and exact evidence, allowing agents to trace every retrieval hit back to the originating session and timestamp.

Local Hybrid Retrieval Pipeline

The architecture relies entirely on local execution without hosted model dependencies:

  • Incremental indexing: Turns are parsed and embedded locally as they complete, backfilling deep history in bounded steps.
  • Search fusion: Combines local vector search and BM25 indexing in a Lance dataset, with cross-encoder candidate reranking.
  • Cost reduction: Benchmark tests show recall is up to 8x cheaper than maintaining written handoffs and avoids compaction loss where summaries erase necessary technical nuance.

Installation and Multi-Agent Setup

Install the standalone binary and attach it directly to an existing agent:

curl -fsSL https://huggingface.co/buckets/huggingface/funes/resolve/install.sh | sh
funes add claude

Once added, agents access recall and get commands internally during regular workflows. To query memories interactively without agent modification, run funes ask claude "query".

Try it in 2 minutes

curl -fsSL https://huggingface.co/buckets/huggingface/funes/resolve/install.sh | sh
funes add claude # or: codex, pi, hermes

bash

✓ When to use

  • When switching across multiple machines or toggling between Claude Code and Codex on the same project.
  • To prevent agent context windows from bloating during multi-day debugging investigations.

✕ When NOT to use

  • When running strictly ephemeral, throwaway coding tasks where retaining rationale across sessions has zero value.
  • In environments subject to strict offline security policies forbidding new binary installation scripts.

What to do today

  • →Install funes on local workstations to enable agent trace indexing across Claude Code and Codex.
  • →Execute funes add on active coding CLI tools to expose recall and get commands inside the loop.
  • →Optionally bind local memory to a private Hugging Face dataset to sync agent context across development machines.
#funes#Claude Code#Codex#pi#Hermes#Lance

Sources

  • Give Your Coding Agents a Memory You Own
ShareShare on XShare on LinkedIn
← Previous storyFine-Tune a 350M Model for Structured Outputs Using GRPO

Related stories

  • Agents & MCPCursor Launches Official Plugins Repository for Agent Skills and Rules
  • Agents & MCPOpenAI Codex Desktop Embeds LibreOffice, Node.js, and Python in Local Runtime
  • Agents & MCPGoogle Antigravity and Gemini 3.7 Flash Solve Multi-Agent Engineering Workflows
  • Agents & MCPChatGPT Work and Codex Automations Tool Reference Unveiled

Email digest

Get the morning AI brief

One email a day — the stories that matter for engineers, founders and tech leads. Human-edited, with links to primary sources.

  • ✓120+ sources scanned daily
  • ✓Edited by a human
  • ✓1 email per day
  • ✓EN + UA

By subscribing you agree to the privacy policy.