PeaDB: C++20로 AI 어시스턴트와 함께 코딩된 Redis 호환 데이터베이스

프로젝트 개요
PeaDB는 현대적인 C++20으로 작성된 Redis 7.2.5 드롭인 대체제입니다. 개발자는 가족과의 시간을 보내면서 약 일주일간의 파트타임 작업으로 테트(구정) 동안 "바이브 코딩"으로 개발했습니다.
주요 기능
- RESP2/3 프로토콜 지원
- 약 147개의 Redis 명령어 구현
- 지속성, 복제 및 클러스터 기능 포함
- 목표: Redis와 구분되지 않게 동작하면서 멀티코어 CPU에 최적화
개발 도구 및 비용
이 프로젝트는 AI 코딩 어시스턴트 조합을 사용했습니다:
- Codex (ChatGPT Go 플랜) - $8/월 (베트남 프로모션으로 무료)
- GitHub Copilot Pro - $10/월
- 총 비용: 약 1개월 분량 Codex 예산 + ½개월 분량 Copilot 예산
사용된 모델: Claude Opus 4.6, GPT-5.2, GPT-codex-5.3. 개발자는 Codex 5.3이 더 저렴하게 느껴지고 때로는 Opus가 해결하지 못하는 문제를 해결하지만, 세 모델을 함께 사용하는 것이 가장 효과적이라고 언급했습니다.
세 모델 워크플로우
어려운 문제의 경우 개발자는 이 접근법을 사용했습니다:
- 각 모델에게 의견/해결책을 세 개의 별도 마크다운 파일에 작성하도록 요청
- Claude에게 검증, 통합, 오류 지적 및 다른 두 모델로부터 학습하도록 요청
- 구현, 테스트 및 반복
벤치마크 및 성능
벤치마크 결과는 개발자의 비교 보고서에 따르면 PeaDB 성능이 "Redis에 상당히 근접하다"고 보여줍니다. 개발자는 특히 자신의 벤치마크 방법론에 대한 비판을 요청하며, 워크로드 믹스, 클라이언트 설정, 파이프라이닝, CPU 고정, 워밍업, 지연 시간 백분위수 및 기타 요소에 대한 피드백을 요구하여 정직한 비교를 보장하고자 합니다.
저장소 및 자료
이 프로젝트는 GitHub에서 이용 가능하며, 개발자는 Redis 대비 벤치마크 결과를 보여주는 상세한 비교 보고서를 제공했습니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

Clawback: 누출된 Claude 검증 루프의 Hooks 기반 구현
Clawback는 Claude 소스 맵 유출에서 나온 검증 루프를 프롬프트 대신 기계적 훅으로 재구현한 GitHub 프로젝트입니다. 여기에는 컨텍스트 압박 하에서 모델이 건너뛸 수 없는 정지 훅, PreToolUse, PostToolUse, PostCompact 훅이 포함됩니다.

CC-Ledger: 로컬 SQLite로 세션 및 PR별 클로드 코드 비용 추적
CC-Ledger는 Rust 바이너리로, Claude Code에 후킹하여 각 턴을 로컬 SQLite에 기록합니다. 실행 중인 세션을 실시간으로 확인하고, API 키 없이 PR별 비용을 분석할 수 있습니다. macOS 메뉴바, 웹 대시보드, CLI를 제공합니다.

OmniRecall 베타: 클라우드 LLM 채팅을 위한 FAISS 기반 메모리 주입
OmniRecall은 FAISS 인덱싱과 sentence-transformers MiniLM-L6를 사용하여 영구 메모리 계층을 추가하면서, DeepSeek과 같은 클라우드 채팅 인터페이스로 향하는 트래픽을 가로채는 로컬 mitmproxy 우회 도구입니다. 현재 베타 버전으로, CPU 전용으로 작동해야 하며, 공격적으로 제한적인 소스 이용 가능 라이선스를 사용합니다.

NPCterm: AI 에이전트를 위한 MCP 기반 완전 PTY 터미널 에뮬레이터
NPCterm는 MCP를 통해 노출되는 헤드리스, 인메모리 PTY 터미널 에뮬레이터를 통해 AI 에이전트에 완전한 터미널 접근을 제공합니다. 여기에는 터미널 제어, 프로세스 상태 감지 및 TUI 애플리케이션 지원을 위한 15개의 MCP 도구가 포함됩니다.