Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions README.md.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# FastAPI Example

Simple FastAPI backend example.

## Run
```bash
pip install fastapi uvicorn
uvicorn main:app --reload
24 changes: 24 additions & 0 deletions docs/architecture.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# memU Architecture Overview

memU is designed as a memory infrastructure layer for AI agents and workflows.
It focuses on how memory is structured, stored, and retrieved across agent interactions.

## Scope of This Repository

This repository focuses on:
- Agent memory abstractions
- Memory lifecycle and retrieval concepts
- Workflow and orchestration logic

It intentionally does NOT include server-side implementations.

## Server-side Components

Server-side APIs and backend services are handled in a separate repository
(memU-server), which is under active development.

## How Components Fit Together

- memU: Core memory and agent infrastructure
- memU-server: Backend services and APIs
- Client / Agents: Consume memory via defined abstractions
11 changes: 11 additions & 0 deletions main.py.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
from fastapi import FastAPI

app = FastAPI(title="Simple FastAPI App")

@app.get("/")
def root():
return {"message": "API running successfully"}

@app.get("/health")
def health():
return {"status": "ok"}
Loading