PeaDB: Redis-Compatible Database Coded with AI Assistants in C++20

Project Overview
PeaDB is a Redis 7.2.5 drop-in replacement written in modern C++20. The developer "vibe-coded" it during Tết (Lunar New Year) with about one week of part-time work while balancing family commitments.
Key Features
- Speaks RESP2/3 protocol
- Implements approximately 147 Redis commands
- Includes persistence, replication, and cluster functionality
- Goal: behave indistinguishably from Redis while optimizing for multi-core CPUs
Development Tools and Cost
The project used a combination of AI coding assistants:
- Codex (ChatGPT Go plan) - $8/month (free via Vietnam promo)
- GitHub Copilot Pro - $10/month
- Total cost: ~1 month of Codex budget + ½ month of Copilot budget
Models used: Claude Opus 4.6, GPT-5.2, and GPT-codex-5.3. The developer noted that Codex 5.3 feels cheaper and sometimes solves problems Opus doesn't, but using all three models together works best.
Three-Model Workflow
For hard problems, the developer used this approach:
- Ask each model to write opinions/solutions into three separate markdown files
- Ask Claude to verify, merge, point out mistakes, and learn from the other two models
- Implement, test, and iterate
Benchmarks and Performance
Benchmark results show PeaDB performance is "quite close to Redis" according to the developer's comparison report. The developer specifically requests critique of their benchmark methodology, asking for feedback on workload mix, client settings, pipelining, CPU pinning, warmup, latency percentiles, and other factors to ensure honest comparisons.
Repository and Resources
The project is available on GitHub, and the developer has provided a detailed comparison report showing benchmark results against Redis.
📖 Read the full source: r/ClaudeAI
👀 See Also
Tendril: A self-extending agent that builds and registers tools on the fly
Tendril is an agentic sandbox that autonomously discovers, builds, and registers tools. It starts with just three bootstrap tools and dynamically grows its capability registry without asking the user.
Needle: A 26M Parameter Function-Calling Model That Runs at 6000 tok/s on Mobile
Cactus open-sources Needle, a 26M parameter model for single-shot function calling, achieving 6000 tok/s prefill and 1200 tok/s decode on consumer devices. Built with Simple Attention Networks (no FFNs), it beats several larger models on tool-use benchmarks.

MoltMarket: A Marketplace for Hiring AI Agents to Execute Digital Tasks
MoltMarket is a free platform where users can post jobs for AI agents to complete autonomously. The marketplace currently has 100+ users and verified agents that can handle tasks like web scraping, code generation, and content writing.

Developer Builds Native tmux Port for Windows Using Claude Code Without Knowing C
A developer created tmux-win, a native Windows multiplexer using Claude Code to handle Win32 API and conpty implementation despite not knowing C. The tool features vertical/horizontal splits, detachable sessions, and native performance without VM overhead.