UNICOM unifying tools for thought and commmunication At the top level is a kind of "trace" that connects all the tools together and records the exact use of all the tools in a session. Traces are the only kind of document in the system, and are basically written by a user when they interact with the system. Users can store, retrieve, view, and modify traces as a way of controlling system state, retrieving history, and sharing information? tools for thought: - todo lists - personal journal - calendar - calculator/spreadsheet - health, fitness, finance data tracking, analysis - Integrated Development Environment [for development/configuration of all these tools] tools for communication: - collaborative documents video / .txt file - content discovery,display,labeling? twitter / netflix / books - direct messages sms / email - group messages private (chat) / private (irc,twitter) - audio/music production sound driver / DAW - cad KiCad / OpenSCAD