SimpleLLMs is a suite of agentic behaviors designed to transform Claude Code from a chat interface into a production-grade autonomous engineering team.
Inspired by the original R.A.L.P.H. pattern, this suite introduces specialized logic loops for research, creative pivoting, system integration, security auditing, and massive-scale processingβeach encoded with a specific Model DNA for maximum effectiveness.
While all SimpleLLMs are model-selectable, they are rooted in the "DNA" of their origin engines. This bimodal architecture ensures a perfectly balanced autonomous team.
Precision, Reasoning, & User Experience
- L.I.S.A., B.A.R.T., M.A.R.G.E.
- Strengths: Deep reasoning, nuanced refactoring, empathetic UI/UX, and complex decision-making.
Scale, Security, & Compliance
- H.O.M.E.R., H.O.U.N.D., M.A.G.G.I.E.
- Strengths: Massive context windows (1.5M+ tokens), high-throughput parallel processing, adversarial security benchmarks, and low-latency compliance monitoring.
Unlike standard "blind loops," SimpleLLMs agents are grounded.
- Grounded Synthesis: Integrate with NotebookLM MCP to distill project documentation, PDFs, and whitepapers into a "Source of Truth."
- Specialized Execution: Select the agent behavior that matches your current bottleneck (e.g., Use L.I.S.A. for research-heavy features or B.A.R.T. for creative debugging).
These agents form the primary operational unit, leveraging specialized personas for specific development phases.
| Agent | DNA Engine | Role | Repository | Best For |
|---|---|---|---|---|
| L.I.S.A. | Claude | Research | lisa-agent | Deep-diving into complex docs and NotebookLM insights |
| B.A.R.T. | Claude | Innovation | bart-agent | High-entropy creative pivots and breaking through blocks |
| M.A.R.G.E. | Claude | Integration | marge-agent | Large-scale refactoring and system orchestration |
| H.O.M.E.R. | Gemini | Scale | homer-agent | Brute-force parallel processing and massive context handling |
| M.A.G.G.I.E. | Gemini | Compliance | maggie-agent | Human-in-the-loop oversight and SOP enforcement |
Discreet, purpose-built tools for security, quality assurance, and persistent memory.
| Agent/Tool | DNA Engine | Role | Repository | Best For |
|---|---|---|---|---|
| H.O.U.N.D. | Gemini | Security | hound-agent | Adversarial testing and red-teaming exploits |
| C.L.A.U.D.O.G. | Claude | QA | claudog | Gamified bug hunting and rigorous web-layer testing |
| R.A.L.P.H. | Claude | Persistence | ralph-agent | Relentless Automated Loop Processing Heuristic - "keep trying until it passes" |
| Blackboard | Shared | Governance | simplellms-blackboard | Registry of anti-patterns and cross-agent memory |
| Wiki | Shared | Context | claude-code-wiki | Project indexing and high-level architectural memory |
# Clone and install any agent
git clone https://github.com/midnightnow/lisa-agent.git
cd lisa-agent && ./install.shFollow the NotebookLM MCP Setup Guide to ground your agents in your documentation.
# Research-first development
simplellms --lisa "Implement the new authentication service"
# Creative problem solving
simplellms --bart "Find a way around this dependency conflict"
# System integration
simplellms --marge "Reconcile these three microservices"
# Batch processing
simplellms --homer "Refactor all components to TypeScript strict mode"
# Security audit
simplellms --hound "Scan this repo for vulnerabilities"
# Check compliance
simplellms --blackboard "Verify all agents are behaving"βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β SIMPLELLMS DECISION TREE β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β β
β "What's blocking you?" β
β β
β βββ Need to understand before coding? β
β β βββ L.I.S.A. β Research first, then implement β
β β β
β βββ Stuck on the same error repeatedly? β
β β βββ B.A.R.T. β Creative pivots and alternative paths β
β β β
β βββ Multiple systems fighting each other? β
β β βββ M.A.R.G.E. β Reconcile and guard execution β
β β β
β βββ Need to process massive codebase fast? β
β β βββ H.O.M.E.R. β Parallel batch operations β
β β β
β βββ Concerned about UI or UX regressions? (Claude-powered) β
β β βββ C.L.A.U.D.O.G. β Playwright-driven bug hunting β
β β β
β βββ Worried about security or exploits? (Gemini-powered) β
β β βββ H.O.U.N.D. β Adversarial testing & exploits β
β β β
β βββ Need compliance oversight or "SOP" enforcement? β
β β βββ M.A.G.G.I.E. β Human-in-the-loop & Safety Guardian β
β β β
β βββ Lost in the codebase context? β
β β βββ Wiki β Self-healing indexing & search β
β β β
β βββ Simple task, just need persistence? β
β βββ R.A.L.P.H. β Loop until it works β
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
SimpleLLMs implements and extends the autonomous loop pattern pioneered by:
- Geoffrey Huntley's Ralph Concept
- snarktank/ralph (Amp CLI implementation)
- NotebookLM MCP (Research grounding)
ghuntley.com/ralph (Concept)
β
βΌ
snarktank/ralph (Amp CLI Implementation)
β
βΌ
SimpleLLMs (Claude Code Extension)
βββ R.A.L.P.H. β Direct port and extension of Ralph pattern (fork of [snarktank/ralph](https://github.com/snarktank/ralph))
βββ B.A.R.T. β + Creative pivot strategy
βββ L.I.S.A. β + Research-first + NotebookLM
βββ M.A.R.G.E. β + Integration/cleanup focus
βββ H.O.U.N.D. β + Adversarial security testing (Gemini Engine)
βββ C.L.A.U.D.O.G. β + Playwright bug hunting (Claude Engine)
βββ M.A.G.G.I.E. β + Compliance & Safety Guardian (Gemini Engine)
βββ Blackboard β + Anti-pattern & Governance registry
βββ Wiki β + Agentic project indexing & context engine
MIT - Use freely. Build faster. Loop with purpose.
SimpleLLMs uses a federated Blackboard system to track and enforce agent behaviors.
Every violation recorded on the board follows this structure to ensure multi-agent compatibility:
### I WILL NOT [CONCISE_SUMMARY]
- **Severity**: [Critical | High | Medium | Low]
- **Agent**: [Agent Name | Universal]
- **Context**: [Description of the failing scenario]
- **Root Cause**: [Why the agent took this path (e.g., hallucination, missing check)]
- **Corrected Behavior**: [What the agent MUST do instead]
- **Evidence**: [Link to failing log or code snippet]SimpleLLMs - Simple LLM Suite Nine specialized agents, one powerful ecosystem.