1.0.0
Personal CRM 1.0.0 - Initial Release
A lightweight, privacy-focused contact relationship management plugin for WordPress.
Overview
Personal CRM brings contact management directly into your WordPress installation, giving you full control over your data. It runs as a standalone app at /crm/ and is designed for individuals and small teams who want to manage personal and professional relationships without relying on external services.
Features
Contact Management
- Store comprehensive contact profiles with name, email, location, and timezone
- Track personal details like birthdays, partners, and children
- Social media integration (GitHub, LinkedIn, WordPress.org, Linear)
- Gravatar-powered profile photos
- Track alumni status when contacts change companies
Groups & Organization
- Create hierarchical group structures with parent-child relationships
- Track membership history with join/leave dates
- Assign contacts to multiple groups
- Pin favorite groups and contacts for quick access
Events & Calendar
- Automatic birthday and anniversary tracking
- Custom events with multi-day support
- Calendar views in list and month formats
Search & Navigation
- Cmd+K quick finder for instant access
- Full-text search across all contacts
- Group browsing and hierarchy navigation
Data Management
- JSONL-based export/import system
- Filtered exports for specific groups or contacts
- Data completeness audit reports
- Time travel feature to view historical data
Extensibility
- 40+ WordPress hooks for plugin integration
- Extensible paste handler for smart data detection
- Local LLM integration support (Ollama)
Requirements
- WordPress 6.0+
- PHP 7.4+
License
GPL v2 or later