MeghaOS treats your filesystem and office documents as first-class. The file_manager plugin handles files and folders; dedicated handlers cover each office format with deep, format-specific tools.

Files & folders

The file_manager plugin also powers the visual File Explorer (“Project Lens”), the agent can open it at a path and highlight results.
“list files in ~/Downloads” (LIST_FILES) · “find all PDFs in ~/Documents” (SEARCH_FILES) · “open the explorer at ~/projects” (SHOW_FILES) · “preview report.txt” (READ_FILE_CONTEXT).
WRITE_FILE · CREATE_FOLDER · MOVE_FILE · COPY_FILE · DELETE_FILE · TRASH_FILE (safer: sends to OS trash) · CREATE_SYMLINK.
“rename all ‘IMG_’ files to ‘vacation_’” (BULK_RENAME) · BULK_MOVE · BULK_DELETE: glob and regex patterns supported.
COMPRESS_FILES (ZIP / TAR.GZ) · EXTRACT_ARCHIVE · FILE_HASH (MD5/SHA1/SHA256) · DISK_USAGE · FILE_PERMISSIONS.
The dedicated system agent also exposes core file ops (create_file, move_file, download_file, extract_file, clipboard, screenshots) and is never evicted.

PDFs

The pdf_handler reads, searches, splits, merges, and has specialized financial extractors.
“read every invoice in ~/invoices and total the amounts.”

Word (.docx)

docx_handler: read, create from Markdown, edit, and assemble documents. READ_DOCX · CREATE_DOCX (Markdown → styled Word) · EDIT_DOCX (search/replace) · APPEND_DOCX · ADD_TABLE_DOCX · ADD_IMAGE_DOCX · FILL_DOCX_TEMPLATE ({{tags}}) · MERGE_DOCX · EXTRACT_IMAGES_DOCX · ADD_HEADER_FOOTER_DOCX · SET_METADATA_DOCX · DOCX_TO_PDF.
“fill this offer-letter template with the candidate’s name and start date.”

Excel & CSV (.xlsx)

xlsx_handler: read, write beautifully formatted sheets, and run analysis. READ_XLSX · WRITE_XLSX (auto-formatted) · APPEND_XLSX · ANALYZE_XLSX (sandboxed pandas on df) · FORMAT_XLSX · ADD_CHART_XLSX · SORT_XLSX · FILTER_XLSX · MANAGE_SHEETS · ADD_SHEET_XLSX · LIST_SHEETS · CONVERT_XLSX_CSV.
“in sales.xlsx, group revenue by region and add a bar chart.”

PowerPoint (.pptx)

pptx_handler: build and edit decks from an outline. CREATE_PPTX (JSON outline → deck) · READ_PPTX · ADD_SLIDE_PPTX · EDIT_SLIDE_PPTX · DELETE_SLIDE_PPTX · ADD_TABLE_PPTX · ADD_IMAGE_PPTX · UPDATE_CHART_PPTX · DUPLICATE_SLIDE_PPTX · REORDER_SLIDES_PPTX · MERGE_PPTX · SEARCH_REPLACE_PPTX · PPTX_TO_PDF.
“make a 6-slide pitch deck from these bullet points.”

Converting between formats

The document_converter plugin converts across PDF / DOCX / XLSX / PPTX natively. Several handlers also convert to PDF via LibreOffice (DOCX_TO_PDF, PPTX_TO_PDF) when it’s installed.

Drag-and-drop & upload

You can drop files onto the shell or upload them so the agent can read their contents. backed by /api/upload and /api/file-ingest.