BinktermPHP: A Full BBS/FidoNet Platform Built Primarily with Claude

BinktermPHP is an open source web-based BBS written in PHP 8 with PostgreSQL. According to the developer, it has been built almost entirely using Claude for implementation, with the developer serving as architect and tester.
Platform Features
The platform includes:
- Built-in binkp FidoNet mailer with session negotiation, packet parsing, inbound/outbound queuing, and polling schedules
- Echomail/netmail (FidoNet forums and private messages)
- File areas and door games (DOS, native, and HTML5/WebDoors)
- Real-time server push via SharedWorker (BinkStream)
- Credits economy system
- Telnet/SSH/FTP access with ANSI support, menu navigation, and ZMODEM for file transfers
- QWK offline mail support
- ANSI/RIP/SIXLE support
- MCP server (Node.js) that exposes echomail via the Model Context Protocol with per-user bearer token auth
- Character encoding handling for legacy FTN codepages (CP437, CP866, Latin-1) with iconv fallback chains
- WebDoors system for browser-based HTML5 door games
Development Workflow with Claude
The developer describes their workflow as: "I'm the architect and the person who decides what gets built. But the implementation — the code, the database migrations, the debugging, the protocol work — that's Claude. I describe what I want, Claude writes it, I test it, we iterate."
What works well according to the developer:
- Claude handles tedious or time-consuming parts like boilerplate, migrations, debugging encoding issues, and writing protocol logic
- Claude holds project context when given proper structure (maintained via a CLAUDE.md file in the repo)
What still requires human intervention:
- Architectural decisions and testing
- Knowing when something is wrong
- Anything requiring running the actual software (Claude can't observe the running system)
- Occasional reminders of previous mistakes
Current Release
Version 1.8.9 is now available with:
- Interests-based subscription system
- AreaFix/FileFix manager
- File upload approval queues
- ANSI art login screen editor
- ZMODEM/QWK support
The project is accessible at https://claudes.lovelybits.org (named in Claude's honor), with project details at https://lovelybits.org/binktermphp and source code on GitHub.
📖 Read the full source: r/ClaudeAI
👀 See Also
Three Minds: A Framework for Human + Two AI Agents Working Together
A Reddit user describes a human-AI collaboration pattern using two Claude agents with different contexts: one for daily operations, one for specialized domain expertise. The human provides direction and final decisions.

Non-developer builds astrological storytelling tools with Claude API
A 77-year-old non-developer built Fortune Cast and Ember Cast using Claude as primary collaborator, creating personalized astrological stories based on planetary positions and personal input.

Analyzing 7 Years of Diary Entries with an LLM: RAG vs Fine-Tuning Failures
After keeping a diary since 2019, a developer fed 200+ entries to an LLM to discover patterns — RAG failed, fine-tuning failed, and privacy was a constraint. The final approach revealed cyclical life lessons every two years.

Using Claude Code and Remotion to Create Demo Videos Without Design Skills
A developer delayed their product launch for months because they couldn't afford demo videos costing $300-$1,000 with 6-10 week timelines. Over one weekend, they used Remotion (React-based video generation) and Claude Code to create their own videos, illustrations, and landing page components, achieving thousands of views on their reels.