Skip to content

Github · GitHub Repository Radar · Used by us

westpoint-io mimik

🪄 A browser extension that captures your workflow as you click and turns it into a step-by-step guide with annotated screenshots 📸

Stars

800

Forks

112

Watchers: 800

Repository Radar Score

0 / 100

Growth

7d
+0
30d
+0
%
0.0%

Not enough metric snapshots yet to chart growth for this repository.

Score breakdown

Need help integrating this stack?

Our team builds with modern open-source stacks. Tell us what you are shipping.

Get a quote →
Mimik mascot

Mimik

English · Español · Português (BR) · Français · 简体中文

Auto-capture any browser workflow into a step-by-step guide. No account, no cloud, no tracking.

Click record, do the thing, get a polished guide with annotated screenshots. Narrate it as you go, edit it after, then replay or export.

License Manifest V3 100% Local No Account
Stars Contributors Last Commit Issues

Table of contents

TOC


📺 Demo

Mimik demo

👋 Getting Started

Mimik turns any repetitive browser task into a documented, shareable guide in seconds. It runs entirely in your browser. No backend, no account, no telemetry, and nothing ever leaves your device.

Whether you're documenting internal tools, writing product tutorials, or onboarding a teammate, Mimik captures every click, keystroke, and navigation automatically so you can focus on the work.

Every meaningful action becomes a step: clicks on buttons and links, form inputs, keyboard shortcuts, clipboard actions, drag events, and page navigations. Rapid clicks on nearby elements are merged so guides stay clean, and clicks are intercepted before the page navigates away, so nothing is lost on SPAs or full page loads.

Each step gets a screenshot with the clicked element highlighted and zoomed in. No manual cropping, no annotation tools to learn.

Browser Version Install
Chrome Chrome Version Chrome Web Store
Firefox Firefox Version Firefox Add-ons
Edge Edge Version Microsoft Edge Add-ons

Available in English, Spanish, Brazilian Portuguese, French, German, and Simplified Chinese. The AI description language is set separately, so you can run Mimik in English and generate guides in Spanish, or any combination.

Important

⭐️ Star the repo if Mimik saves you time. It helps other people discover it!

Star Mimik on GitHub

Back to top

✨ Features

🔒 Smart Blur

Mimik automatically detects and blurs sensitive data in your screenshots: emails, phone numbers, SSNs, credit cards, IP addresses, MAC addresses. Toggle each category independently.

Need to blur something custom? The manual blur picker lets you select any DOM element and mask it across every screenshot where it appears.

Smart Blur

Back to top

🧠 AI descriptions (optional)

Bring your own API key (OpenAI or Anthropic) and Mimik generates human-readable step descriptions like "Click the Submit button to save changes" instead of the rule-based Click Submit.

Descriptions are generated from a lightweight DOM context (~50-100 tokens), not screenshots. Roughly 15-30x cheaper than vision models. Choose the language you want descriptions in (English, Spanish, Portuguese, French, German, Chinese).

AI descriptions

Back to top

▶️ Guide Me replay

Replay any guide live on a real page. Mimik highlights the next element to click, tracks your progress step by step, and advances automatically as you interact. Perfect for onboarding teammates or walking through a process yourself.

Guide Me replay

Back to top

🎙️ Voice narration (optional)

Talk through the workflow out loud while you record and Mimik turns what you said into the step descriptions. Audio is transcribed with your own key (OpenAI or Groq) and matched to the steps it belongs to, so you narrate once instead of writing every step by hand.

Voice narration

Back to top

✏️ Guide editor

Fix a guide after the fact without re-recording. Crop, annotate and redact any screenshot, rewrite a step with AI inline, drop headings and notes between steps, reorder or bulk-delete, and roll back through version history.

Guide editor

Back to top

📤 Multi-format export

Share guides in whatever format fits your workflow:

  • Video: narrated walkthrough, mp4/H.264, with the cursor moving to each target
  • PDF: print-ready, A4 portrait with auto page breaks
  • DOCX: open and keep editing in Word
  • HTML: self-contained, share anywhere, base64-embedded images
  • Markdown: paste into Notion, GitHub, internal docs, wikis

All exports are generated client-side. Nothing touches a server.

Multi-format export

Back to top

🔐 Privacy & storage

Guides, steps, and screenshots live on your device. There's no backend, no account, no telemetry. Your API keys (if you bring one) never leave your browser — they're stored locally and used to call the provider you chose directly.

Two things do leave the browser, both documented in the privacy policy: site icons are fetched from Google's favicon service, which sends that site's domain, and the optional AI and voice features send text or audio to the provider you configured.

Back to top

🤝 Contributing

Contributions of all kinds are welcome: bug reports, feature requests, PRs, and translations.

See CONTRIBUTING.md for development setup, project layout, and contributor guidelines.

Back to top

⭐ Star History

Star History Chart

Back to top

📜 License

MIT © Westpoint. See LICENSE for details.

Back to top

Created: Mar 20, 2026

Last push: Sep 11, 2026

Default branch: dev

Latest release: v1.1.1

Languages

Share of the codebase by language, based on repository metadata from the host.

  • TypeScript 99.6%
  • CSS 0.2%
  • HTML 0.2%
  • JavaScript 0.1%

Repository Radar analysis

Deterministic insights derived from public metadata and our observations — not personal testing or reviews.

Why this repository is interesting

  • Maintained recently (last push 1 week ago).

Who should use it

  • Developers working primarily with TypeScript
  • Frontend engineers comparing UI frameworks and tools

Potential use cases

  • Reference or evaluate TypeScript open-source approaches in this domain

Strengths

  • Recent repository activity
  • README present in our index
  • Declared license: MIT License

Limitations / considerations

  • Insights are derived from public metadata and our observations — not a substitute for code review

What to watch

  • Radar Score is modest — dig into activity and docs before committing

Strong signals: Active maintenance

Source: GitHub (public metadata) + Repository Radar analysis. We do not claim ownership of third-party repositories.

Ready to ship something that compounds?

Share your roadmap. We’ll come back with scope options, timeline ranges, and who from Shriram IT Ventures should be in the room.

Popular with product teams