Karis CLI Architecture: Using Claude for Planning, Not Execution

✍️ OpenClawRadar📅 Published: April 14, 2026🔗 Source
Karis CLI Architecture: Using Claude for Planning, Not Execution
Ad

A Reddit user shares their experience with Karis CLI's architecture, which separates LLM planning from code execution for more reliable automation.

Architecture Pattern

The system uses three distinct layers:

  • Runtime layer: Pure code with no LLM involvement - your tools handle the actual work execution
  • Orchestration layer: Uses an LLM (like Claude) for planning decisions - asks "given these tool results, what should we do next?"
  • Task layer: Tracks state throughout the process
Ad

Key Design Principle

The architecture reflects the observation that LLMs excel at planning and summarizing but perform poorly as reliable executors. By separating these concerns:

  • Claude does what it's good at: reasoning about what actions to take
  • Your code does what it's good at: executing tasks reliably
  • The separation makes it easier to swap models or update tools independently

Practical Experience

The user reports using this pattern for several months and describes it as "the most stable agent setup I've had." Their recommendation for developers building with Claude: think carefully about where to place the LLM boundary in your system architecture.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Wildlife Rescuer Uses Claude AI for Baby Squirrel Care Book and Interactive Chat Bot
Use Cases

Wildlife Rescuer Uses Claude AI for Baby Squirrel Care Book and Interactive Chat Bot

A wildlife rescuer with 38 years of experience is using Claude AI to refine a 300-page book on baby squirrel care and has coded an interactive chat bot named Hazel to assist other rescuers. The rescuer is now testing Claude's capabilities by having it track and journal the progress of a baby squirrel named Nova.

OpenClawRadar
Autonomous Cold Email System Built with OpenClaw Agents
Use Cases

Autonomous Cold Email System Built with OpenClaw Agents

An OpenClaw-based system automates cold email outreach using Nexus to research prospects' websites, generate personalized email content from analysis, manage batches in Notion, send via Instantly, and triage replies without manual intervention.

OpenClawRadar
SDR Uses AI-Generated Video Follow-Ups to Re-engage Cold D2C Prospects
Use Cases

SDR Uses AI-Generated Video Follow-Ups to Re-engage Cold D2C Prospects

An SDR at a SaaS company targeting D2C brands reports success using AI-generated video follow-ups instead of text emails. The workflow involves writing a prompt in Claude, generating a video with Magic Hour, and optionally polishing the voiceover with ElevenLabs.

OpenClawRadar
Turning Claude into an AI TPM: Organizational Memory via Separate Instances
Use Cases

Turning Claude into an AI TPM: Organizational Memory via Separate Instances

A Reddit user built persistent Claude instances that act as an AI technical program manager by feeding meeting notes, Slack chats, project docs, and org context. The system now maintains organizational memory, identifies conflicts, suggests next steps, and generates follow-up docs.

OpenClawRadar