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

Porting Linux to FPGA Soft Cores Using Claude Code
A developer ported and booted a nommu Linux kernel (v6.6.83) on the NEORV32 soft core using an FPGA setup with specific hardware configurations and open-source patches.

Using a smaller model as a runtime hygiene layer improves OpenClaw agent reliability
A developer found that adding a second, smaller model to act as a runtime hygiene layer for a Qwen 3.5 27B agent in OpenClaw significantly improved reliability, moving from needing session resets every 20-30 minutes to sustained single-session operation.

Student Builds Personal Wealth Advisor with Claude Code CLI
A 19-year-old student built a personal wealth advisor system using Claude Code CLI that pulls live market data, macro indicators, and news, then generates institutional-grade analysis with memory tracking. The open-source tool runs on a Claude Max subscription without API costs.

Autonomous OpenClaw Agent Runs 24-Hour Cold Outreach with API Keys
A developer gave an OpenClaw agent full read/write access to run cold outreach for 24 hours without human intervention. The setup used OpenClaw for autonomous reasoning, Zapier MCP for integrations, Brave Search API for research, and Gemini/OpenRouter for heavy context.