Zora is an AI agent that can complete complex workflows on your computer. Here's how different people use it.
Meet Jamie: Full-stack developer who wants to automate repetitive code tasks and keep repos clean.
zora-agent ask "Review PR #42 for potential bugs and edge cases"What happens:
- Zora reads the PR diff from GitHub
- Analyzes changed files for common bug patterns (null checks, race conditions, edge cases)
- Runs static analysis if configured
- Writes findings to a review comment draft
You get: A detailed review with line-by-line feedback, ready to post or refine.
zora-agent ask "Run the test suite. If any tests fail, analyze the errors, fix them, and re-run until all pass."What happens:
- Zora runs
npm test(or whatever your test command is) - Reads failure output and stack traces
- Locates failing test files and implementation code
- Makes targeted fixes based on error messages
- Re-runs tests, repeating until green or hitting timeout
You get: Either a passing test suite or a clear summary of what's still broken and why.
zora-agent ask "Find all git repos in ~/Projects, check for branches merged >30 days ago, and delete them locally"What happens:
- Zora scans
~/Projectsfor git repositories - For each repo, runs
git branch --mergedand checks last commit date - Identifies branches older than 30 days
- Deletes local branches (asks permission for each repo if
always_flagis set)
You get: Clean repos with only active branches remaining.
zora-agent ask "Refactor the fetchData function in src/api.ts to use async/await instead of promises"What happens:
- Zora reads
src/api.ts - Locates the
fetchDatafunction - Rewrites it using async/await syntax
- Updates any dependent code that calls the function
- Runs linter/formatter if configured
You get: Modernized code, ready to commit.
Meet Alex: Content creator juggling blog posts, newsletters, and social media.
zora-agent ask "Write a 1200-word blog post about remote work trends in 2026. Use the tone and style from my previous posts in ~/Writing/blog/"What happens:
- Zora reads your existing blog posts to learn your voice
- Researches the topic (if grounding/search tools are enabled)
- Drafts a post matching your style
- Saves it to
~/.zora/workspace/drafts/remote-work-2026.md
You get: A ready-to-edit draft that sounds like you wrote it.
zora-agent ask "Summarize the 5 meeting notes in ~/Meetings/ from this week into action items and key decisions"What happens:
- Zora reads all
.mdor.txtfiles in~/Meetings/ - Extracts action items, decisions, and notable quotes
- Organizes them by category or meeting
- Writes a summary to
~/.zora/workspace/summaries/weekly-meetings.md
You get: A clean, scannable summary instead of 20 pages of raw notes.
zora-agent ask "Read my latest blog post and draft 5 social media posts (Twitter, LinkedIn, Instagram) promoting it"What happens:
- Zora reads the blog post
- Identifies key insights and quotes
- Adapts tone/length for each platform (threads for Twitter, professional for LinkedIn, visual for Instagram)
- Saves drafts to
~/.zora/workspace/social/
You get: Platform-optimized posts ready to schedule.
zora-agent ask "Proofread ~/Documents/proposal.md, fix grammar/spelling, improve clarity, but keep my voice"What happens:
- Zora reads
proposal.md - Identifies typos, grammatical errors, and unclear phrasing
- Makes inline fixes (or suggests them)
- Preserves your original tone and structure
You get: A polished document with your ideas intact.
Meet Sam: Runs a consulting business, drowning in admin work.
zora-agent ask "Organize all PDFs in ~/Downloads/Invoices/ into folders by client name and year"What happens:
- Zora reads each PDF to extract client name and date (OCR if needed)
- Creates folder structure:
~/Invoices/ClientName/2026/ - Moves files into the correct folders
- Renames files for consistency:
2026-02-13_ClientName_Invoice.pdf
You get: A clean, searchable invoice archive.
zora-agent ask "Read my calendar for this week, find all client meetings, and draft personalized follow-up emails"What happens:
- Zora reads your calendar (via Google Workspace MCP or local calendar data)
- Identifies client meetings based on titles/attendees
- Drafts a unique follow-up email for each client
- Saves drafts to
~/.zora/workspace/emails/
You get: Personalized emails ready to send (you review and approve).
zora-agent ask "Summarize this week's activity: completed projects, new clients, revenue, and open tasks"What happens:
- Zora checks your project management tool, invoices, calendar, and notes
- Compiles metrics: projects completed, new clients, revenue, meetings held
- Lists outstanding tasks and upcoming deadlines
- Writes a formatted report to
~/.zora/workspace/reports/week-of-2026-02-10.md
You get: A snapshot of your week, perfect for accountability or investor updates.
zora-agent ask "Take the client data in ~/Data/clients.csv and create a professional PDF report with charts"What happens:
- Zora reads the CSV file
- Generates summary statistics and visualizations
- Formats it into a branded PDF (using templates if configured)
- Saves the PDF to
~/.zora/workspace/reports/client-report.pdf
You get: A presentation-ready PDF from raw data.
- Want to try Zora? Run
zora-agent ask "..."with your own task. - Need security details? See SECURITY.md for what Zora can and can't do.
- Want to automate recurring tasks? Check out ROUTINES_COOKBOOK.md for copy-paste templates.