Symbolic Transformer — Development skill for Claude Code
A next-token predictor using hierarchical label pattern matching instead of float weights, trained by a Claude agent.
How to install Symbolic Transformer
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Ueaj-Kerman/symbolic-transformer and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Symbolic Transformer does
A next-token predictor using hierarchical label pattern matching instead of float weights, trained by a Claude agent.
Alternatives in Development
- Label Issue 1.3k ★
- Music Genre Finder — 🎵 Intelligent music genre search with 5947 genres from RateYourMusic - Claude Code skill for quick lookup, sm 158 ★
- Find Footage — Search and download stock footage from Pexels for your Remotion project 113 ★
README
Symbolic Transformer
A next-token predictor that replaces floating-point weights with hierarchical label pattern matching. Instead of learned matrices, the model uses a DAG of semantic labels, counting bloom filters, and explicit pattern-matching neurons — all programmed iteratively by a Claude-powered debug agent.
Why?
Transformers work, but their internals are opaque. This project asks: *what if a transformer's weights were human-readable programs?* Every "neuron" is a named pattern with a description. Every "attention head" has an explicit query ("look for verbs in the last 3 tokens") and value ("extract the tense label"). The hierarchy of labels mirrors how we believe transformers organize information internally.
The model is trained by a Claude agent that inspects activation traces, diagnoses high-loss positions, and proposes specific mutations — adding neurons, hierarchy edges, and attention circuits. It's autoresearch: an AI system iteratively programming a symbolic version of itself.
Architecture
Text → GPT-2 tokenizer → Embedding → [Attention → MLP] × N layers → Unembed → softmax → loss
Each token carries a **TokenState**: positive and negative label sets. Labels live in a hierarchy DAG — if a token has "dog" and the hierarchy says dog→mammal→animal, the token implicitly has "mammal" and "animal" too. Pattern matching uses this hierarchy for generalization: a neuron matching "mammal" fires on any mammal.
Components
| Component | Traditional Transformer | Symbolic Transformer |
|---|---|---|
| Weights | Float matrices | Named neurons with label patterns |
| Activation | Vector of floats | Set of string labels |
| Dot product | Matrix multiply | Count matched labels via hierarchy walk |
| MLP | Linear → ReLU → Linear | Pattern match → threshold → merge output labels |
| Attention | QKV projections + softmax | Query MLP → score keys with position labels → top-k → value MLP |
| Embeddin |
Related Skills
Kamino
Kamino: the Star Wars ocean world where the clone army is grown, trained, and commanded. This one grows Claude
Wp A11y
Quick WordPress accessibility scan - fast pattern detection for semantic, keyboard, focus, ARIA, and form-labe
Freeze
Freeze files matching a pattern — blocks Edit/Write to matched files via a session-scoped PreToolUse hook. Use
Danger Guard Plugin
Deterministic pre-exec interception of destructive shell commands for OpenClaw agents. Gateway-level pattern m
Edit Hook
Authorize the next Write/Edit to a .claude/hooks/.sh file. Writes a single-use marker the injection-gate hook
Edit Settings
Authorize the next Write/Edit to a .claude/settings.json (or settings.local.json) file. Writes a single-use ma
Related Agents
Ava Issue Triage
Triages open GitHub issues — ranks them by real user impact rather than by label, verifies claims against the
Commit Archaeologist
Phase 1 intelligence gathering agent that proactively mines git history for security-relevant commits with no
Kavach History
KAVACH git-history forensics specialist. Mines commit history for security-relevant commits with no CVE/GHSA l