Skip to main content

Reflex-based memory system for AI agents - retrieval through activation, not search

Project description

🐶 PugBrain: Reflex-based Neural Memory

Reflex-based memory system for AI agents — retrieval through activation, not search.

PugBrain is a hybrid neural-vector memory system designed for long-term agent continuity. It combines graph relationships with vector embeddings to simulate "reflexive" recall.

🚀 Quick Start

pip install "pug-brain[server]"

🛠 Features

  • Hybrid Retrieval: Neural graph + Vector similarity.
  • Built-in Dashboard: Visualize memory clusters and agent habits.
  • MCP Support: Ready for Claude Desktop and OpenClaw.
  • Pluggable Backends: SQLite (default), Neo4j, FalkorDB, ChromaDB.

🖥 Dashboard

Serve the memory system with a built-in UI:

pugbrain serve --port 18790

Visit: http://localhost:18790/ui

🧠 Core Philosophy

Memory shouldn't be a database query; it should be an activation signal. PugBrain treats entities as neurons that "fire" based on context.


Created by PugBrain Contributors. Woof! 🐶

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pug_brain-6.0.8.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pug_brain-6.0.8-py3-none-any.whl (704.9 kB view details)

Uploaded Python 3

File details

Details for the file pug_brain-6.0.8.tar.gz.

File metadata

  • Download URL: pug_brain-6.0.8.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pug_brain-6.0.8.tar.gz
Algorithm Hash digest
SHA256 2a378c83252025c91b5a911a91d974077e01faf78537103d77b3922975593242
MD5 52780c48902d5be4ad7e6a80a5a076fc
BLAKE2b-256 729e0ab6ef4141d67df6fd4764ede3271b98a56f9b118f8676b153084a1812ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for pug_brain-6.0.8.tar.gz:

Publisher: release.yml on tannht/pug-brain

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pug_brain-6.0.8-py3-none-any.whl.

File metadata

  • Download URL: pug_brain-6.0.8-py3-none-any.whl
  • Upload date:
  • Size: 704.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pug_brain-6.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 1cdaa6ec5ae51cef1c8d80cdef0a1f4603c457fc1f9f6db498bb8dd7d0d082c9
MD5 04eb6f65c8febc466cd364046b4f0012
BLAKE2b-256 facb582ff2b4b95ee5d5f6b2ba65d640f859227f01f988faa22cdebef974d809

See more details on using hashes here.

Provenance

The following attestation bundles were made for pug_brain-6.0.8-py3-none-any.whl:

Publisher: release.yml on tannht/pug-brain

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page