File Management
Files are central to how myOS works. Whether your AI generates a report, you upload a receipt, or a code execution produces a chart — everything is stored, tracked, and accessible in one place. Every file knows where it came from and what it's connected to.
Overview
myOS handles four kinds of files:
- AI-generated — reports, documents, HTML dashboards, CSV exports, and anything your assistant creates for you
- Code outputs — charts, data visualizations, and processed files produced when your AI runs Python code
- Uploads — files you attach directly in a conversation
- App files — source code and data files belonging to your custom apps
Each file is tracked with its name, type, size, and origin. Files can be linked to conversations, bookmarked, and connected to any entity in your system — projects, tasks, goals, notes, or life areas.
What You Can Do
Ask Your Assistant
Your AI can create files on the fly during any conversation. Just describe what you need:
- "Export my tasks as a CSV" — generates a spreadsheet you can download
- "Create an HTML dashboard of my goal progress" — produces an interactive page that renders right in chat
- "Write a markdown summary of my weekly review" — creates a formatted document
- "Generate a chart of my exercise frequency this month" — runs Python code and saves the visualization
The assistant chooses the right format automatically. HTML files render as live previews inline in the conversation, so dashboards and reports are immediately interactive.
Try asking: "Analyze my mood and energy data from the past 30 days and create a visual report with charts." Your AI will run code, produce matplotlib visualizations, and generate an HTML summary — all saved as files linked to your conversation.
From the UI
- Upload in chat — drag and drop or click to attach files in any conversation
- Files panel — browse all files in your system, filter by source (AI, code, upload), and search by name
- Inline preview — text and HTML files display directly in the interface without downloading
- Download — grab any file with one click
- Bookmark and link — connect a file to a project, goal, task, or life area so it stays organized
Examples
Weekly report generation
You ask your AI to prepare a weekly progress report. It pulls data from your completed tasks, goal progress, and activity logs, then generates a polished HTML report with charts. The file appears in your conversation and is linked to your weekly review note. You bookmark it to your "Career" life area for easy access.
Receipt tracking
You upload a photo of a restaurant receipt during a conversation about expenses. Your AI reads the amount, suggests logging it as a measurement under your Finance area, and links the file to your "Monthly Budget" project.
Data export
You ask for all your bookmarks as a CSV. Your AI generates the file with columns for title, URL, date saved, and collection. You download it and import it into a spreadsheet for analysis.
Tips
HTML files are the most versatile format for AI-generated content. They can include interactive charts (Chart.js, D3), styled tables, and responsive layouts — and they render as live previews right in the chat.
Files are automatically linked to the conversation they were created in. If you want to find a file later, you can search by filename or browse the conversation where it was generated.
Files support optional expiration dates. Temporary artifacts — like intermediate data processing results — can be set to auto-clean after a period, keeping your file library tidy.