Skip to content

A cognitive architecture inspired graph system with evolving nodes, adaptive edges, and emergent concept formation.

License

Notifications You must be signed in to change notification settings

cronenberg64/semantic-memory-graph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Semantic Memory Graph

A cognitive-architecture-inspired system that represents ideas as nodes inside a continuously evolving graph.

Architecture

  • Graph Layer: Abstraction over NetworkX (MVP) or Neo4j.
  • Embedding Layer: Handles semantic vector generation (Mock for MVP).
  • Core Logic:
    • NodeManager: CRUD for thoughts.
    • EdgeManager: Semantic connections.
    • RulesEngine: Evolution logic (decay, clustering).
  • API: FastAPI interface.

Setup

  1. Install dependencies:

    pip install -r requirements.txt
  2. Run the API:

    uvicorn src.api.main:app --reload

About

A cognitive architecture inspired graph system with evolving nodes, adaptive edges, and emergent concept formation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published