This repository is an 'awesome list' curated by the TeleAI-UAGI team, aggregating open-source and closed-source products, papers, benchmarks, tutorials, and surveys on memory systems for LLM/MLLM agents. It does not contain application business logic or runnable services; its primary output is a meticulously structured README.md that serves as a reference catalog. The accompanying Python scripts automate two maintenance tasks: (1) checking that open-source entries are ordered by GitHub star count and respecting a 100-star boundary for emerging projects, and (2) generating self-hosted star-history SVG charts. The scripts are well-crafted, with robust parsing, GitHub API integration, and careful edge-case handling (grace bands, orphan detection), making them reusable for other awesome-list maintainers. The repository's value lies in its curated content rather than its code, but the supporting infrastructure demonstrates solid engineering principles.
This repository implements a meta-skill (ex-skill) that generates digital personas of former romantic partners by analyzing chat histories from WeChat and iMessage. It is designed to be consumed by AI agent runtimes like OpenClaw, Claude Code, or DeepSeek Harness via the AgentSkills standard. The system guides users through conversational intake of relationship details (astrology, MBTI, attachment style), automatically decrypts and extracts WeChat/iMessage chat databases, analyzes communication patterns using LLM prompt templates, and writes a structured persona skill that can be interactively chatted with. The codebase consists of a SKILL.md orchestrator, six detailed LLM prompts (intake, analysis, persona builder, merger, correction handler), four Python tools (database decryption, message parsing, skill file management, version management), and an example persona. It is a specialized tool for cyber-immortality and digital persona creation, blending reverse engineering with psychological profiling.
DemoGPT is an open-source Python framework that provides two core capabilities: (1) an automatic Streamlit application generator that converts natural language descriptions into complete, runnable Streamlit apps through a multi-stage LLM pipeline (planning, task decomposition, code generation, assembly), and (2) the DemoGPT AgentHub, a modular library for building AI agents with built-in tools (web search, code execution, Wikipedia, weather, etc.), two agent types (ToolCallingAgent for single-step tasks, ReactAgent for multi-step reasoning), and a RAG (Retrieval Augmented Generation) system supporting Chroma, FAISS, and Pinecone vector stores. The codebase is primarily a library/application hybrid, with the Streamlit app acting as both a user interface and a demonstration of the generation pipeline. The architecture separates concerns into chains, prompts, task definitions, and controllers, but many components are tightly coupled to the specific generation pipeline. The AgentHub portion is more modular and reusable. Technical drift is medium: the code uses deprecated LangChain APIs (LLMChain, Chain.run), hardcodes older models like gpt-3.5-turbo-16k in some generated code, and has a broad dependency range. Maintenance appears active with recent commits and responsive issue triage, but the codebase would benefit from modernizing to LangChain's new LCEL syntax and updating default models.
This is a proof-of-concept Next.js application that demonstrates a web-browsing AI agent. Users submit a natural language goal (e.g., 'What is NVIDIA stock price?'), and the system creates a Browserbase browser session, then uses an LLM (Claude via Anthropic) to plan and execute steps (navigate, click, extract) via Stagehand. The frontend displays the agent's reasoning steps and a live browser view. The code is tightly coupled to Browserbase and Stagehand SDKs, with the agent loop split between client-side orchestration (ChatFeed) and server-side API routes. It is a simple, functional demo but lacks tests, modularity, and is no longer maintained (moved to another repo).
The ZeroClaw-Android repository is an archived Android application project that was intended as an experiment to create a home for AI agents on Android. The README explicitly states the project is archived due to scope concerns and safety issues with the largely AI-generated codebase. No actual source code is visible in the provided file tree beyond the README and a ZIP archive (ZeroClaw-Android-main.zip) whose contents cannot be inspected. The repository consists almost entirely of Git metadata, indicating the source code is not directly accessible for analysis. Without access to the application code, it is impossible to assess architecture, functionality, or code quality. The project is marked as abandoned with no maintenance activity.