Back to projects

Jimmy — Claude Agent SDK

In Development

"Autonomous AI agent with persistent memory and multi-agent architecture"

Claude Agent SDKTypeScriptLightRAGZ.ai GLM-4.7PostgreSQLDockerHono
Jimmy — Claude Agent SDK icon

> about_

Jimmy is a self-directed AI agent platform built on Anthropic's Claude Agent SDK with Z.ai GLM-4.7 models. It features 5 specialized agents (Jimmy coordinator, Nispey business hustler, Tim-Sykes trading analyst, Coder, and Researcher), each with distinct SOUL personality prompts. The system uses a three-layer memory architecture: working memory (session state), episodic memory (LightRAG with vector + knowledge graph + keyword search), and semantic memory (curated insights). It operates in three modes: interactive web UI with SSE streaming, autonomous heartbeat mode with proactive task checking on a schedule, and project harness mode for automated software development. The web UI features a terminal-aesthetic design with scanlines, file tree sidebar, activity feed, wiki knowledge base, and agent/model switching. Infrastructure runs on Docker Compose (PostgreSQL 16 + pgvector, Redis 7, Node.js app) deployed to DigitalOcean.

> features_

  • 5 specialized agents with SOUL personality prompts
  • LightRAG: vector + knowledge graph + keyword memory
  • Autonomous heartbeat mode with proactive task execution
  • Project harness mode for automated development
  • Terminal-aesthetic web UI with SSE streaming
  • Docker Compose stack (PostgreSQL, Redis, App)
  • Activity feed, wiki, and file tree IDE sidebar

5 specialized agents

3-layer memory system

3 operation modes