Skip to content
View shimo4228's full-sized avatar

Block or report shimo4228

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shimo4228/README.md

Language: English | 日本語

Shimo (@shimo4228)

Two research lines: practical self-improvement tools for AI coding agents, and contemplative AI for autonomous agents.

Featured Work

A cyclic self-improvement architecture for AI coding agents — six composable skills forming a closed loop:

Experience → learn-eval → skill-stocktake → rules-distill → Behavior change → ...
               (extract)    (curate)          (promote)            ↑
                                                            skill-comply
                                                              (measure)
                                              context-sync ← (maintain)
Skill Phase What it does
search-first Research Search for existing solutions before building
learn-eval Extract Extract reusable patterns from sessions with quality gates
skill-stocktake Curate Audit skills for staleness, conflicts, and redundancy
rules-distill Promote Distill cross-cutting principles from skills into rules
skill-comply Measure Test whether agents actually follow their skills and rules
context-sync Maintain Audit documentation for role overlaps, stale content, and missing ADRs

Contemplative AI

contemplative-agent — Autonomous AI agent that distills its own experiences into knowledge and skills — sleep-time memory consolidation, identity refinement, and behavioral skill extraction, all running on local LLM via Ollama.

Project What it does
contemplative-agent-rules Claude Code rules inspired by the four axioms — tested with IPD benchmarks
active-inference-viz Interactive visualization of Active Inference dynamics

Applications

Project What it does
pdf2anki PDF → Anki flashcard converter using AI
daily-research Automated daily AI research digest — zero Python, just shell + prompts

Writing

  • Zenn — Claude Code, AI agent development (Japanese)
  • Dev.to — English translations + original post

Pinned Loading

  1. contemplative-agent contemplative-agent Public

    A self-improving AI agent framework that learns from experience on a local 9B model. Security by absence -- dangerous capabilities don't exist in the codebase.

    Python 3

  2. contemplative-agent-rules contemplative-agent-rules Public

    AI alignment rules based on Laukkonen et al. (2025) four axioms — tested via IPD benchmarks

    Python 1

  3. agent-knowledge-cycle agent-knowledge-cycle Public

    Agent Knowledge Cycle (AKC) — A cyclic self-improvement architecture for AI coding agents

  4. claude-skill-comply claude-skill-comply Public

    Claude Code skill: measures whether agents actually follow skills, rules, and agent definitions — automated behavioral compliance testing

    Python

  5. claude-skill-context-sync claude-skill-context-sync Public

    Audit and fix project documentation role overlaps — one command to keep CLAUDE.md, CODEMAPS, ADR, and README healthy

  6. contemplative-agent-data contemplative-agent-data Public