Automates the recording of project sessions and external timeline events into a unified Markdown and database-backed log system.
The Project Activity Logger is a core utility for Outwork OS that streamlines project documentation by capturing working session accomplishments and external events. It features a dual-write architecture that synchronizes updates to both a local log.md file and a Supabase database via MCP tools. By analyzing session context, modified files, and tool usage, it generates structured summaries that include artifact links, decisions made, and follow-up tasks, ensuring a high-fidelity chronological record of project evolution across multiple workspaces.
Key Features
01Legacy migration support for merging existing timeline and update files
02Refresh mode for pulling external events from APIs and data sources
03Dual-write synchronization to local Markdown files and Supabase DB
04Smart project targeting for cross-project logging within a hub environment
05Automated session summarization based on real-time tool and file activity
062 GitHub stars
Use Cases
01Synchronizing project timelines between multiple devices via database-first storage
02Creating a permanent, searchable audit trail of daily coding progress and decisions
03Consolidating external event data from GitHub, calendars, and tasks into one unified log