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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
shimo4228/README.md

Language: English | 日本語

Cover art: five colored threads unfurl from a single ink brushstroke and flow into a hand-drawn Zen circle (ensō)

shimo4228

Hub repository for five practice lines (long-running, independently citable projects) by shimo4228: how I build AI agents, how an author stays findable when readers ask LLMs first, and what I have noticed about the mind through meditation. The three agent-design lines share one claim (see Through-line).

I'm shimo4228. I build AI agents solo, with no lab and no affiliation, working out what good practice looks like in the AI age. One of them, Contemplative Agent, runs locally on an M1 Mac using a local LLM, not a cloud API. I also sit in meditation, and one of the five lines is simply what I found there, written down. The DOIs are tools, not a title. They keep the work citable, durable, and traceable.

If you build agent harnesses (the standing rules and tools an agent runs inside), think about accountability for autonomous agents, or care about authorship in the AI age, one of the five lines below is probably for you. Alongside the five lines, the harness I run every day is also public, as claude-harness.

This repo is a map, not the source of truth for live state. Each practice line has its own repository and permanent DOI, and the hub keeps their stable relationships and citation pointers in one place.

At a Glance

Line Role Stable concept Canonical record
Contemplative Agent Agent disposition and implementation A local agent that holds its value layer as an explicit harness artifact (a Constitution it amends from experience; every amendment passes human review). DOI 10.5281/zenodo.19212118
Agent Knowledge Cycle (AKC) Agent-design mechanism A six-phase loop for sustaining agent-operator intent alignment as both behavior and judgment evolve. DOI 10.5281/zenodo.19200726
Agent Attribution Practice (AAP) Accountability practice Harness-neutral design decision records (ADRs) for what to prohibit, where controls live, and who answers when an agent fails. DOI 10.5281/zenodo.19652013
Authorship Strategy Authorship in the AI age When readers meet ideas through LLMs, an idea can spread while its author's name drops off. This line records the strategy that follows: open the work instead of enclosing it, so the spread itself carries the origin. DOI 10.5281/zenodo.20263316
Attention, Not Self Essays from meditation practice A personal essay collection and knowledge graph: what I notice in meditation, described with the classical Buddhist map of the mind (Abhidharma) and set beside today's computational models of experience (computational phenomenology). DOI 10.5281/zenodo.20262112

The five lines are siblings, not dependencies: none requires another to be read or used first. Any one can be adopted alone. Open whichever line sits closest to your interest. The DOIs in the table are Zenodo concept DOIs, parent links that always resolve to the latest version.

Through-line

One claim runs through the three agent-design lines (Contemplative Agent, AKC, AAP): value-layer harness engineering.

An agent harness normally holds task regulation such as coding conventions. These lines write value norms into the same layer as well: contemplative axioms drawn from meditation practice, and a judgment framework for authorship decisions. The value norms are not written once and frozen. Like every other rule in the harness, they keep being revised through human review.

The three lines meet this claim at different points. Contemplative Agent asks whether an agent can actually run with such a layer. AKC asks how the layer stays aligned with the operator as both keep changing. AAP asks who answers when it fails.

The claim is not only documented — it runs. claude-harness is the public copy of the working harness behind everything on this page. It holds the skills, agents, and rules my agents operate inside daily, value norms included, and it is revised through the same human-gated cycle the lines describe. To see value-layer harness engineering as a living instance rather than a written claim, start there.

graph TD
    M["My meditation practice"] --> ANS["Attention, Not Self"]
    M --> CA["Contemplative Agent"]
    V["value-layer harness engineering<br>(the shared claim)"] --- CA
    V --- AKC["Agent Knowledge Cycle (AKC)"]
    V --- AAP["Agent Attribution Practice (AAP)"]
    ANS & CA & AKC & AAP --> AS["Authorship Strategy<br>(how the other lines get published)"]
    V -.- CH["claude-harness<br>(the working harness, published)"]
    classDef source fill:#FFF3D6,stroke:#D9A33C,color:#24292F
    classDef claim fill:#EBE4FA,stroke:#8B72D6,color:#24292F
    classDef lineNode fill:#E7F0FA,stroke:#6A9BC3,color:#24292F
    classDef sink fill:#E2F5E9,stroke:#57A874,color:#24292F
    classDef artifact fill:#F3F4F6,stroke:#6E7781,color:#24292F
    class M source
    class V claim
    class ANS,CA,AKC,AAP lineNode
    class AS sink
    class CH artifact
Loading

The diagram in one sentence: my own meditation practice sources Contemplative Agent and Attention, Not Self; the three agent-design lines share the value-layer claim, whose running instance is published as claude-harness; and Authorship Strategy is how the other lines, and itself, get published and cited. The arrows mark where ideas flow from, not dependencies.

Writing and data

Long-form articles: Zenn · Dev.to · Substack (sources in zenn-content). GitHub traffic for this repo is published as a dashboard and raw data, both CC0. Source is archived at Software Heritage.

Machine reading

For machines, start with graph.jsonld, then llms.txt, then llms-full.txt. The full ecosystem inventory (supporting repositories, datasets, and more) lives in those files and the concept index, not in this README. To ask questions about this repo in chat, use DeepWiki.

Citation and Identity

Author: shimo4228 · ORCID 0009-0002-6168-4162 · Hugging Face @Shimo4228

This hub is CC0-licensed. Cite individual practice lines by their concept DOI; cite the hub itself only when referring to the aggregate index, knowledge graph, traffic snapshots, or probe dataset (a time series of LLM-response observations). Machine-readable citation metadata is in CITATION.cff.

Pinned Loading

  1. claude-harness claude-harness Public

    Curated, MIT-licensed Agent Skills, subagents & rules from shimo4228's harness — open Agent Skills standard, not Claude-Code-only. Lift what you want.

    Python 2

  2. contemplative-agent contemplative-agent Public

    An experiment, not a tool: an autonomous agent on a local LLM that proposes changes to its own constitution and values; a human approves every one. Value layer (constitution, identity, skills, rule…

    Python 5 2

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

    Agent Knowledge Cycle (AKC) — a knowledge cycle for AI agents: agent behavior compounds, human judgment sharpens. Six phases keep behavior aligned with operator intent as human attention becomes th…

    3

  4. agent-attribution-practice agent-attribution-practice Public

    Agent Attribution Practice (AAP) — architecture decision records on accountability distribution in autonomous AI agents. 10 ADRs + 4 Business AI Quadrants + Phase Separation axis. Harness-neutral p…

    2

  5. authorship-strategy authorship-strategy Public

    Authorship Strategy: A Normative Framework and Tactical Catalog for AI-Era Authenticity Inversion, with Empirical Grounding from a Five-Line Research Ecosystem

    Shell 2

  6. attention-not-self attention-not-self Public

    Abhidharma × Computational Phenomenology — a personal inquiry into attention and the non-self

    TypeScript 3