Locke Identity Spec — Agent Identity Engineering Stack

Agent Identity: From Locke to OpenClaw

Agent Identity: From Locke to OpenClaw On the engineering practice and philosophical framework of AI agent identity continuity 0. Introduction: An Engineering Problem Misdiagnosed as Philosophy The cost of agent amnesia is systematically underestimated. Not because users are annoyed—though they are. But because statelessness breaks the foundation of the trust account. Every session, the agent starts from zero. It doesn’t know who you are, why you got angry last time, whether that promise from three months ago was kept. From an economics perspective, it’s like rebuilding your credit score for every transaction—transaction costs explode, and there’s no learning accumulation. ...

April 5, 2026 · 22 min · 4541 words · Xinwei Xiong, Me

AI Recommendation Systems: How They Work

This project is an ongoing process — learning AI open source projects one day at a time, building real-world skills by combining hands-on practice with AI tooling, and documenting the journey. notion List Basic Information: Project Name: GitHub URL: Primary Tech Stack: Related Articles Stages of Growth in Open Source A Complete Guide to Open Source Contribution (For First-Timers) My Practice Notes: Designing Standards for Open Source Communities How to Ask Questions in Open Source Communities

April 23, 2025 · 1 min · 76 words · Xinwei Xiong, Me

NotebookLM: Google's AI Research Tool

This project is an ongoing journey — learning AI open-source projects one step at a time, building real skills through hands-on practice, and using AI tools to sharpen the ability to tackle complex problems. Everything gets documented along the way. Notion List Basic Information: Project Name: GitHub URL: Primary Tech Stack: Related Articles A Stage-by-Stage Growth Guide for Open Source A Complete Guide to Open Source Contribution (A Primer for First-Time Contributors) My Practical Summary: Designing Norms for Open Source Communities Learning How to Ask Questions in Open Source Communities

April 21, 2025 · 1 min · 90 words · Xinwei Xiong, Me

TDD for AI: Test-Driven Development Guide

This project is an ongoing journey — learning AI open-source projects one step at a time, building real skills through hands-on practice, and using AI tools to sharpen the ability to tackle complex problems. Everything gets documented along the way. Notion List Basic Information: Project Name: GitHub URL: Primary Tech Stack: Related Articles A Stage-by-Stage Growth Guide for Open Source A Complete Guide to Open Source Contribution (A Primer for First-Time Contributors) My Practical Summary: Designing Norms for Open Source Communities Learning How to Ask Questions in Open Source Communities

April 21, 2025 · 1 min · 90 words · Xinwei Xiong, Me

MarkItDown: Convert Documents to Markdown

This project is an ongoing journey — learning AI open source projects with steady, daily progress. Through hands-on work with real projects and AI tooling, the goal is to develop the ability to solve complex problems and document the process. Notion List 1. Introduction 1.1. MarkItDown and Markdown — Clarifying the Relationship First, it is important to clarify that “MarkItDown” is not a misspelling of the general-purpose markup language “Markdown.” MarkItDown is a specific Python library developed and open-sourced by Microsoft. While its name resembles Markdown and its core purpose is to convert various file formats into Markdown, MarkItDown is an independent software entity. This article focuses on analyzing the implementation principles, design philosophy, features, and practical applications of the MarkItDown tool, while also referencing the Markdown language itself as the target output format when relevant. ...

April 21, 2025 · 22 min · 4521 words · Xinwei Xiong, Me

LangGraph: Stateful AI Agent Workflows

This project is an ongoing journey — learning AI open source projects with steady, daily progress. Through hands-on work with real projects and AI tooling, the goal is to develop the ability to solve complex problems and document the process. Notion List Basic Information: Project Name: GitHub URL: Main Tech Stack: Related Articles A Staged Growth Guide for Open Source A Complete Guide to Open Source Contributions (A Handbook for First-Time Contributors) My Practical Summary: Designing Standards for Open Source Communities Learning How to Ask Questions in Open Source Communities

April 19, 2025 · 1 min · 90 words · Xinwei Xiong, Me

LangChain: Open Source LLM Framework

This project is an ongoing effort to study AI open source projects one step at a time, building real-world skills by combining hands-on practice with AI tooling to tackle complex problems. Everything is documented here. Notion List I. Executive Summary LangChain has emerged as one of the leading frameworks for building applications powered by large language models (LLMs). This report provides an in-depth analysis of the LangChain open source project and its expanding ecosystem, evaluating its core technology, strengths, limitations, and future potential. ...

April 16, 2025 · 44 min · 9232 words · Xinwei Xiong, Me

LLM/AI API Gateway Market Analysis & Startup Stack Recommendations

This project is an ongoing process — learning AI open source projects one day at a time, building real-world skills by combining hands-on practice with AI tooling, and documenting the journey. notion List LLM/AI API Gateway Market Analysis & Startup Stack Recommendations 1. Executive Summary As large language model (LLM) and AI applications proliferate, managing their interactions with applications has grown increasingly complex. Traditional API gateways struggle with LLM-specific challenges — token-based billing, streaming response handling, complex security requirements, and cost control. This gap has given rise to AI API gateways: infrastructure purpose-built for deploying and managing LLM workloads in production 1. ...

April 16, 2025 · 42 min · 8791 words · Xinwei Xiong, Me

Independent Developer in the AI Era: Open Source Deep Dive

This project is an ongoing effort — learning AI open source projects one step at a time, building real-world practice through hands-on projects, combining AI tools to strengthen the ability to solve complex problems. Everything is documented along the way. Notion List Basic Information: Project Name: GitHub URL: Primary Tech Stack: Related Articles A Staged Growth Guide for Open Source A Complete Guide to Open Source Contribution (A Handbook for First-Timers) My Practical Summary: Designing Norms in Open Source Communities How to Ask Questions in Open Source Communities

April 15, 2025 · 1 min · 88 words · Xinwei Xiong, Me

GPT Researcher: Open Source Deep Dive

This project is an ongoing effort — learning AI open source projects one step at a time, building real-world practice through hands-on projects, combining AI tools to strengthen the ability to solve complex problems. Everything is documented along the way. Notion List Project Overview Basic Information Project Name: GitHub URL: Primary Tech Stack: Related Articles A Staged Growth Guide for Open Source A Complete Guide to Open Source Contribution (A Handbook for First-Timers) My Practical Summary: Designing Norms in Open Source Communities How to Ask Questions in Open Source Communities

April 14, 2025 · 1 min · 90 words · Xinwei Xiong, Me