Generated banner for LocalRecall
Generated logo for LocalRecall

LocalRecall

Memory framework

First committed by mudler

Published in mudler/LocalRecall. Publisher page

988 GitHub stars

What it is

:brain: 100% Local Memory layer and Knowledge base for agents with WebUI
— the description by mudler

Summary from the brain’s metadata

brain: 100% Local Memory layer and Knowledge base for agents with WebUI

How it works

Memory model: Hybrid

AutoGineer overview, from the brain’s own files

Memory model: Hybrid. Folders: .github (agent config, 2 files); docs (docs, 2 files); pkg (source code, 6 files); test (tests, 29 files).

Folders
FolderRoleFiles
.githubagent-config2
docsdocs2
pkgsource-code6
testtests29
internalfolder4
ragfolder83
staticfolder4

Requirements

Apps: Docker

Runtimes: Go

Databases: PostgreSQL

API keys (by name): LOCALRECALL_API_KEY, OPENAI_API_KEY

Set it up

  1. Not scanned by AutoGineerThe author’s README also describes installing it from a clone of its repository. Read its install section: AutoGineer did not scan that path. https://github.com/mudler/LocalRecall/blob/09926f78c8cf087e53ded3fd5be708a1fee34516/README.md#-quickstart
  2. Not scanned by AutoGineerThe author’s README also describes installing it with Docker Compose. Read its install section: AutoGineer did not scan that path. https://github.com/mudler/LocalRecall/blob/09926f78c8cf087e53ded3fd5be708a1fee34516/README.md#quick-start-with-docker-compose
  3. First committed by mudler. Published in mudler/LocalRecall. Licence: MIT License.

Usage

AutoGineer’s guidance for this type of brain

Install the library in your own agent code and call it to store and retrieve memories; see its documentation for the API.

Documentation by mudler

A licence file holds personal contact details, so AutoGineer links to the files instead of copying them. Read the documentation at the source

148 files · 148 not served here

Advantages

  • Local-first: the memory stays in files or a database on your own machine (a rule-derived fact from the brain’s files, evidence: README.md)
  • Open licence (MIT) (a rule-derived fact from the brain’s files)

Limitations

  • Needs an API key (LOCALRECALL_API_KEY, OPENAI_API_KEY) (a rule-derived fact from the brain’s files, evidence: README.md)
  • Needs a database (PostgreSQL) (a rule-derived fact from the brain’s files, evidence: README.md)
  • Link-only: AutoGineer links to the files instead of serving them (a rule-derived fact from the brain’s files)

Security

Risk level: Low risk

This brain runs

This brain runs nothing: AutoGineer found no hooks, scripts, plugin code or MCP servers in its files.

  • Low risk: network-instructions (Makefile:44)
  • Low risk: scripts-present (test/raw/confinement.py)
  • Low risk: scripts-present (test/raw/database.sh)
  • Low risk: scripts-present (test/raw/legacy.sh)
  • Low risk: scripts-present (test/raw/localai-smoke.sh)
  • Low risk: scripts-present (test/raw/unit.sh)

Attribution and licence

First committed by
GitHub avatar of mudlermudler
Publisher
Ettore Di Giacinto (Community)
Source
mudler/LocalRecall · commit 09926f7
Licence
MIT License (A licence file holds personal contact details, so AutoGineer links to the files instead of copying them.)
Synced
Contributors
mudler, localai-bot, walcz-de, karl-cardenas-coding, licaon-kter

AutoGineer is not affiliated with or endorsed by mudler.

Install from source

A licence file holds personal contact details, so AutoGineer links to the files instead of copying them. mudler/LocalRecall at 09926f7