Members-Only
Recent Talks & Demos are for members only
You must be an AI Tinkerers active member to view these talks and demos.
Your Agent Already Wrote It Down: All your Claude Code (or Codex) Sessions as Queryable Memory
This talk details a system that turns all Claude code sessions into queryable memory, creating a personal knowledge base for AI-assisted work and documentation.
A cross-machine memory layer for Claude Code: a scheduled headless agent harvests session transcripts from five of my machines and compiles them into a Karpathy-style wiki that any new Claude session can query over MCP.
The sum-total of my personal “institutional knowledge” – as accreted through my endless CC sessions, manifest and accessible.
Every agent session already writes a full transcript to a known path — ~/.claude/projects/*/.jsonl — and nobody ever reads them again. I mirror five machines’ stores onto one hub, and a systemd timer runs claude -p “/wiki-sync” every 6 hours: the agent reads the new transcripts and writes the wiki. It’s been running for a month: 2,088 sessions → 1,058 interlinked pages (621 sources, 227 entities, 198 concepts). Built on the open-source llmwiki (an implementation of Karpathy’s LLM Wiki gist) which I contribute to upstream; the multi-machine harvesting, scheduling, and MCP-recall layer is mine.
Live: the multi-root adapter and hub-sync.sh, six days of real .
hub-sync.log cycles, then the payoff — I pick a project I worked on weeks ago and have Claude build a talk-ready artifact about it from wiki_query alone, with no repo open and nothing in context. I do this for real: internal write-ups, LinkedIn posts, and project docs all get mined out of this thing.
Generated 3 days ago
The speaker presents an LLM Wiki system that harvests coding sessions from multiple machines into a centralized, self-updating knowledge base. Unlike traditional RAG systems that query a corpus, this LLM Wiki builds and continuously maintains a knowledge graph from the session data, including immutable transcripts and a cross-linked wiki. The system processes JSONL traces of coding sessions, converts them to Markdown, and uses an LLM to ingest new data and update the wiki. This enables users to generate artifacts like Cloud Architect proposals, demo proposals, or design docs from their session history, demonstrating the system's ability to characterize and analyze information more efficiently than direct transcript searching.
View full transcript
This project creates an LLM-powered knowledge base from various AI assistant session transcripts.
- Claude CodeAnthropic's agentic coding tool: Unleash Claude's raw power directly in your terminal or IDE to turn complex, hours-long workflows into a single command.Claude Code is Anthropic’s powerful agentic coding assistant, designed for high-velocity development. It operates natively within your terminal, IDE (VS Code, JetBrains), or via a web interface, allowing you to delegate complex tasks like feature building, bug fixing, and codebase navigation. The agent plans, edits files, executes commands, and creates commits, maintaining awareness of your entire project structure. Internally, Anthropic engineers using Claude Code reported a 67% increase in productivity, demonstrating its capacity to deliver significant gains for Pro and Max plan users.
- MCPMCP is the open-source standard for securely connecting AI agents (like LLMs) to external tools, data, and enterprise workflows.The Model Context Protocol (MCP) functions as a standardized integration layer: think of it as a USB-C port for AI applications. Developed and open-sourced by Anthropic, this protocol allows large language models (LLMs) to access real-time context and execute actions via external tools like GitHub, Jira, or proprietary databases . It uses a simple JSON-RPC interface to define tools, schemas, and endpoints, which enables AI agents to perform complex, state-changing tasks—such as creating a GitHub issue or running a test script—rather than just generating text . MCP is essential for building agentic AI systems that can autonomously pursue goals and operate within defined safety and permission boundaries .
- llmwikiLLMWiki: A collaborative, open-source wiki for large language models.LLMWiki (llm.wiki) serves as a centralized, community-driven knowledge base for all things large language models (LLMs). It offers comprehensive, up-to-date information on various LLM architectures, training methodologies, applications, and research advancements. The platform aims to demystify LLMs for developers, researchers, and enthusiasts alike, fostering collaboration and knowledge sharing within the AI community. Users can contribute, edit, and explore articles, ensuring a dynamic and ever-evolving repository of LLM insights.
- systemd timerssystemd timers: a robust, flexible alternative to cron for scheduling tasks.systemd timers offer precise, event-driven scheduling within the systemd ecosystem. They replace traditional cron jobs, providing enhanced capabilities like calendar-based scheduling (e.g., `OnCalendar=*-*-01 00:00:00`), monotonic timers (e.g., `OnBootSec=15min`), and persistent timers that trigger upon system boot if a scheduled event was missed. Timers integrate seamlessly with systemd services, allowing for complex task orchestration and improved system reliability. For example, a timer can activate a specific `.service` unit, ensuring a task runs only when its dependencies are met. This modular approach simplifies management and enhances system stability.
- rsync over SSHRsync over SSH: Securely synchronize files and directories across networks, leveraging SSH's encryption and authentication.Rsync over SSH combines the efficiency of rsync (for delta transfers) with the robust security of SSH. This setup ensures data integrity and confidentiality during synchronization, making it ideal for backups, migrations, and routine file transfers between systems. For instance, `rsync -avzP --rsh=ssh user@remote_host:/path/to/source /path/to/destination` initiates a secure, compressed, and recursive transfer, preserving permissions and timestamps. SSH handles authentication (e.g., public-key) and encrypts all data in transit, mitigating risks associated with unencrypted protocols. It's a standard solution for secure, automated data replication in production environments.
Related talks
More from the community
What Claude Code Should Be
San Diego
Jules: An AI Agent That Thinks, Argues, and Writes
Austin
See how an AI agent can think, argue, and write with you. This talk demos structured reasoning, persistent…
Stop Coding Agent Drift: A Coordination Graph for Claude Code
Atlanta
Learn how a coordination layer prevents coding agent drift by managing context, tracking decisions, and enabling human review…
Two Skills, four eval suites, one custom agent: shipping Habit Reboot with Claude Code in 4 weeks
San Diego
Learn how to build a habit app and team knowledge base in four weeks using Claude Code, exploring…
Kiln - An Operating System for Managing Fleet Of Agents In an AI-Native Organization
Islamabad Rawalpindi
The duct tape was hiding three bugs: an agent migration story
Boston
Discover a four-phase agent that generates home project blueprints with real SKUs, labor costs, and task lists. Learn…
Compose Email
Loading recent emails...