AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
Crawler Summary
Privacy-aware AI assistant with cross-session memory, semantic recall, Mem0, OpenMemory-compatible MCP tools, LangChain, CrewAI, Claude/OpenAI and FastAPI. MemoryForge AI 🧠✨ A privacy-aware AI assistant that remembers useful context across conversations, retrieves relevant memories for future sessions, and shares controlled memory across multiple agents through MCP. Why MemoryForge? Most assistants restart from zero. MemoryForge separates short-term conversation context from durable long-term memory, so agents can recall preferences, projects, decisions, and goals with Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.
Freshness
Last checked 10/9/2026
Best For
MemoryForge-AI-Assistant is best for crewai, multi-agent workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB REPOS, runtime-metrics, public facts pack
Privacy-aware AI assistant with cross-session memory, semantic recall, Mem0, OpenMemory-compatible MCP tools, LangChain, CrewAI, Claude/OpenAI and FastAPI. MemoryForge AI 🧠✨ A privacy-aware AI assistant that remembers useful context across conversations, retrieves relevant memories for future sessions, and shares controlled memory across multiple agents through MCP. Why MemoryForge? Most assistants restart from zero. MemoryForge separates short-term conversation context from durable long-term memory, so agents can recall preferences, projects, decisions, and goals with
Public facts
4
Change events
1
Artifacts
0
Freshness
Oct 9, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Oct 9, 2026
Vendor
Sgt 9304
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.
Setup snapshot
Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Sgt 9304
Protocol compatibility
OpenClaw
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
python
mermaid
flowchart LR
U[User] --> API[FastAPI Gateway]
API --> OR[Assistant Orchestrator]
OR --> MR[Memory Retriever]
MR --> MB{Memory Backend}
MB -->|cloud| M0[Mem0]
MB -->|local| SQ[(SQLite + Embeddings)]
MR --> CTX[Relevant Memory Context]
CTX --> LC[LangChain Prompt]
LC --> LLM[Claude / OpenAI / Local Fallback]
LLM --> EX[Memory Extractor]
EX --> PG[Consent + Policy Gate]
PG --> MB
OR --> MCP[MCP Memory Tools]
MCP --> AG[Other Agents / IDEs]
OR --> AU[(Audit Events)]mermaid
flowchart LR
A[Conversation] --> B[Candidate Extraction]
B --> C{Useful and allowed?}
C -->|No| D[Discard]
C -->|Yes| E[Classify Scope and Type]
E --> F[Embed and Store]
F --> G[Semantic Retrieval]
G --> H[Personalised Response]
H --> I[Update / Expire / Delete]bash
cp .env.example .env python -m venv .venv source .venv/bin/activate # Windows: .venv\\Scripts\\activate pip install -r requirements.txt uvicorn app.api:app --reload
bash
curl -X POST http://localhost:8000/v1/chat \\
-H 'Content-Type: application/json' \\
-H 'X-User-ID: sujal' -H 'X-Session-ID: session-1' \\
-d '{"message":"Remember that I prefer concise architecture explanations and I am building an MCP fintech agent.","allow_memory":true}'bash
curl -X POST http://localhost:8000/v1/chat \\
-H 'Content-Type: application/json' \\
-H 'X-User-ID: sujal' -H 'X-Session-ID: session-1' \\
-d '{"message":"Remember that I prefer concise architecture explanations and I am building an MCP fintech agent.","allow_memory":true}'bash
curl -X POST http://localhost:8000/v1/chat \\
-H 'Content-Type: application/json' \\
-H 'X-User-ID: sujal' -H 'X-Session-ID: session-2' \\
-d '{"message":"How should you explain my next system design?","allow_memory":false}'Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB REPOS
Editorial quality
ready
Privacy-aware AI assistant with cross-session memory, semantic recall, Mem0, OpenMemory-compatible MCP tools, LangChain, CrewAI, Claude/OpenAI and FastAPI. MemoryForge AI 🧠✨ A privacy-aware AI assistant that remembers useful context across conversations, retrieves relevant memories for future sessions, and shares controlled memory across multiple agents through MCP. Why MemoryForge? Most assistants restart from zero. MemoryForge separates short-term conversation context from durable long-term memory, so agents can recall preferences, projects, decisions, and goals with
A privacy-aware AI assistant that remembers useful context across conversations, retrieves relevant memories for future sessions, and shares controlled memory across multiple agents through MCP.
Most assistants restart from zero. MemoryForge separates short-term conversation context from durable long-term memory, so agents can recall preferences, projects, decisions, and goals without replaying the entire chat history.
flowchart LR
U[User] --> API[FastAPI Gateway]
API --> OR[Assistant Orchestrator]
OR --> MR[Memory Retriever]
MR --> MB{Memory Backend}
MB -->|cloud| M0[Mem0]
MB -->|local| SQ[(SQLite + Embeddings)]
MR --> CTX[Relevant Memory Context]
CTX --> LC[LangChain Prompt]
LC --> LLM[Claude / OpenAI / Local Fallback]
LLM --> EX[Memory Extractor]
EX --> PG[Consent + Policy Gate]
PG --> MB
OR --> MCP[MCP Memory Tools]
MCP --> AG[Other Agents / IDEs]
OR --> AU[(Audit Events)]
flowchart LR
A[Conversation] --> B[Candidate Extraction]
B --> C{Useful and allowed?}
C -->|No| D[Discard]
C -->|Yes| E[Classify Scope and Type]
E --> F[Embed and Store]
F --> G[Semantic Retrieval]
G --> H[Personalised Response]
H --> I[Update / Expire / Delete]
preference: communication, tools, workflow preferencesprofile: stable user-provided factsproject: repository decisions and technical contextgoal: longer-term learning or delivery goalsdecision: explicit decisions and rationaleepisodic: past interactions worth recallingSensitive secrets, passwords, tokens, financial account details, and government identifiers are rejected. Users can disable automatic storage and delete or export memories.
cp .env.example .env
python -m venv .venv
source .venv/bin/activate # Windows: .venv\\Scripts\\activate
pip install -r requirements.txt
uvicorn app.api:app --reload
Open http://localhost:8000/docs.
No API key is required for the local demo. Set MEMORY_BACKEND=mem0 plus MEM0_API_KEY for Mem0. Set LLM_PROVIDER=anthropic or openai for generated responses.
curl -X POST http://localhost:8000/v1/chat \\
-H 'Content-Type: application/json' \\
-H 'X-User-ID: sujal' -H 'X-Session-ID: session-1' \\
-d '{"message":"Remember that I prefer concise architecture explanations and I am building an MCP fintech agent.","allow_memory":true}'
curl -X POST http://localhost:8000/v1/chat \\
-H 'Content-Type: application/json' \\
-H 'X-User-ID: sujal' -H 'X-Session-ID: session-2' \\
-d '{"message":"How should you explain my next system design?","allow_memory":false}'
POST /v1/chatPOST /v1/memoriesGET /v1/memories/search?q=...GET /v1/memoriesPATCH /v1/memories/{id}DELETE /v1/memories/{id}GET /v1/memories/exportGET /v1/auditGET /healthpython -m app.mcp_server
Tools exposed:
memory_addmemory_searchmemory_listmemory_forgetEvery tool requires an explicit user_id; project and agent scopes prevent accidental global sharing.
python -m examples.crewai_memory_workflow
The researcher and planner retrieve shared project memory, while agent-private memory remains isolated.
python -m app.evaluate --dataset eval/memory_cases.json
Measures recall@k, user isolation, sensitive-memory rejection, cross-session recall, and delete effectiveness.
app/ API, memory backends, orchestration, MCP and evaluation
examples/ CrewAI workflow
eval/ memory evaluation cases
tests/ policy and isolation tests
storage/ generated local database
.github/ CI
ai-memory mem0 openmemory mcp langchain crewai ai-assistant long-term-memory claude fastapi agentic-ai
MIT.
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
The Frontend for Agents & Generative UI. React + Angular
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/snapshot",
"contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/contract",
"trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/trust"
},
"curlExamples": [
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/snapshot\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/contract\"",
"curl -s \"https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_REPOS",
"generatedAt": "2026-10-09T22:07:57.031Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "crewai",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "multi-agent",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}Facts JSON
[
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Sgt 9304",
"href": "https://github.com/sgt-9304/MemoryForge-AI-Assistant",
"sourceUrl": "https://github.com/sgt-9304/MemoryForge-AI-Assistant",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T14:16:29.263Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T14:16:29.263Z",
"isPublic": true
},
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-sgt-9304-memoryforge-ai-assistant/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to MemoryForge-AI-Assistant and adjacent AI workflows.