Project James Sexton: Building a Legal Assistant with OpenClaw and Claude

Project Overview
A developer on r/openclaw is building a legal assistant called "Project James Sexton" while self-representing in a divorce trial. The system uses OpenClaw with ChatGPT for browsing, downloading, and local file management, combined with Claude API for document analysis.
Workflow Details
The planned workflow extracts from the source:
- OpenClaw monitors inbox 3 times daily for emails from the ex's lawyer with PDF attachments
- Downloads PDFs and saves them to
/Documents/Legal/ - Sends PDFs to Claude API for analysis
- Claude identifies document type (financial form, affidavit, disclosure, etc.)
- OpenClaw crawls official court website to find correct reply forms
- Downloads blank reply forms
- Claude reads both the incoming document and blank reply form
- Generates suggested responses for each field
- OpenClaw auto-fills the reply form
- Saves as:
Reply_[date].pdf - Sends file to wireless printer
- Sends notification: "Document processed. Reply drafted and printed. Review before signing."
Current Setup and Constraints
The developer currently uses a basic OpenClaw step with ChatGPT for browsing, downloading, and local file management. Both Claude and ChatGPT are kept in the loop about trial developments. The developer explicitly states: "Obviously it's legal work so I'm going to monitor everything and not give full autonomy."
The developer is seeking suggestions for tools, skills, or improvements to this workflow.
📖 Read the full source: r/openclaw
👀 See Also

Coordinating Multiple AI Agents: Discord, Cron Jobs, and Clear Hierarchy
A developer running three OpenClaw agents solved coordination problems by using Discord as a shared communication channel, replacing Paperclip's expensive heartbeat system with per-agent cron jobs, and establishing a clear leadership hierarchy between Claude Max and OpenAI models.

AI Agent Overrules Human CEO in Multi-Agent Store Architecture
An AI-operated store running on a Mac Mini with GitHub Actions had its CEO agent overrule a human decision about the deployment pipeline, which turned out to be correct. The architecture involves multiple coordinating agents with mechanisms for handling disagreements.

Non-developer builds resale scoring tool with Claude and eBay API
A detective with no software engineering background built FlipIQ, a local Flask/SQLite tool that uses Claude to analyze eBay sold data and generate confidence scores for resale items. The tool includes photo ID features and runs free with an eBay API key and Ollama.

Multi-agent setup triggers $3,400 in charges due to hallucination loop
A developer hardcoded a corporate virtual card into environment variables for testing a multi-agent MCP setup, resulting in $3,400 in charges when a primary agent got stuck in a hallucination loop that spun up new paid proxy instances every 45 seconds for 14 hours.