Moyan AI Training Institution LogoMoyan AI
Chrome extension · Manifest V3

Moyan AI – Prompt & Agent Sidebar

Turn rough ideas into production-ready agentic prompts — directly in Chrome.

  • Free
  • No API Key
  • On-device AI when supported
How It Works

No OpenAI, Anthropic or Gemini API keys. Chrome’s built-in AI has hardware, storage and OS requirements and availability varies by device — see Chrome’s built-in AI documentation. When it is not available, the deterministic Rule Engine takes over.

What the sidebar does

One side panel, eight jobs. Everything runs inside your browser.

Prompt Enhancer

Paste a rough idea — “cold email to dentists, book demos” — and get one structured prompt with Role, Context, Step-by-Step Task, Negative Constraints, bracketed placeholders and an output schema.

Chrome built-in AI (Gemini Nano)

When your Chrome and device support the built-in Prompt API, the model runs locally in your browser. Availability depends on Chrome version, OS, RAM and free storage, so it is not present on every device.

Deterministic Rule Engine fallback

If the built-in model is unavailable, still downloading, or errors, a client-side rule engine builds the same six-part prompt from your text. No model, no network, no API access needed.

Curated Prompt Vault

Four production templates — Lead Generation & Cold Outreach, Meta/Google Ads Copy Architecture, B2C Funnel & Automation Workflows, Business Operations & Prompt Systems — plus your own saved prompts.

1-click copy

Copy the finished prompt to your clipboard in a single click, ready for any chat assistant, document or ticket.

Insert into active tab

Best-effort insertion into the focused text box on the page you are viewing. When a site blocks extension scripting, the panel tells you plainly and you copy instead.

Local processing, no telemetry

No external AI APIs, no remote scripts, no remote fonts, no analytics inside the extension. Your vault is stored on your machine with chrome.storage.local.

Works offline

The rule engine is plain local JavaScript, so prompt enhancement keeps working with no connection at all.

How it works

  1. 1

    Open the side panel

    Click the Moyan AI icon in your toolbar. The panel opens beside the page you are on.

  2. 2

    Describe the job roughly

    One or two sentences is enough. No structure required — that is the point.

  3. 3

    Pick the engine automatically

    The panel checks Chrome's built-in Prompt API first, then falls back to the Rule Engine.

  4. 4

    Copy or insert

    Copy the six-part prompt, or insert it straight into the text box on the active tab.

The six sections, every time: Role · Context · Step-by-Step Task · Negative Constraints · Dynamic Placeholders in BRACKETS · Output Schema. Whether the built-in model or the Rule Engine produced it, the shape is identical, so your team can review prompts consistently.

Install it

A. Chrome Web Store

The recommended route for everyday users, with automatic updates. The listing is in review — we will publish the official store link here the moment it goes live.

B. Direct ZIP download

The full extension source, ready to load unpacked. Use this for testing, review or if you want to read every line before installing.

Direct path: /downloads/moyan-ai-prompt-agent-sidebar.zip

Install from ZIP, step by step

  1. 1.Download the ZIP using the button above.
  2. 2.Extract it — you should see manifest.json at the top level of the folder.
  3. 3.Open chrome://extensions in Chrome, Edge, Brave or another Chromium browser.
  4. 4.Enable Developer mode using the toggle in the top-right corner.
  5. 5.Click “Load unpacked” and select the extracted extension folder.
  6. 6.Pin the extension, then click its icon to open the Moyan AI side panel.

Manual installation is for testing and review. Chromium browsers disable Developer-mode extensions occasionally and do not auto-update them, so once the Web Store listing is live, that is the route we recommend for normal use.

Works with

Insertion is compatibility with standard editable fields plus best-effort selectors for popular chat interfaces — not a guarantee against every future UI change. When it cannot find a field, the panel tells you and 1-click copy always works.

ChatGPT

The main composer is a contenteditable box; insertion targets it directly.

Claude

Same approach — the focused message field receives the prompt.

Gemini web

Standard editable field, handled by the generic detection path.

Any text field

Textareas, text inputs and contenteditable regions on ordinary pages.

See it in action

Paste a rough idea on the left. The sidebar returns a structured, ready-to-use prompt on the right.

Rough idea

Write a cold email to dentists in Bangalore offering a dental software demo.

Structured prompt

Role: Experienced B2B SaaS outreach specialist.

Context: Target audience is dental clinic owners in Bangalore; product is a dental practice management software.

Task: Write a 3-sentence cold email that opens with a specific pain point, offers a 15-minute demo, and asks for a time slot.

Negative constraints: No fake statistics, no long paragraphs, no aggressive sales language.

Placeholders: [DENTIST_NAME], [CLINIC_NAME].

Output schema: Subject line + body + CTA.

Read the prompt guide

Privacy, permissions and version

No telemetry

No external AI APIs, no analytics, no remote fonts. Prompts stay in your browser storage.

Version 1.0.0

Released 27 August 2026. The Web Store build will auto-update once live.

Minimal permissions

sidePanel, activeTab, scripting and storage only. Nothing else is requested.

Works offline

The rule engine is local JavaScript, so prompt enhancement keeps working without a connection.

What users say

Be the first to share your experience. Once the Chrome Web Store listing is live, reviews will appear here automatically.

We never invent testimonials or display fake ratings.

Keep learning

Prompt enhancement, agentic prompts and why a browser sidebar beats a separate app

The gap between an idea and a usable prompt

Most disappointing AI output is not a model failure. It is an instruction failure. Someone types “write a cold email for my software” and receives something technically fluent and completely unusable: no audience, no offer, no proof, no constraint on length, no clarity about what a good answer even looks like. The model filled the gaps with averages, because averages were all it was given.

Prompt enhancement is the discipline of closing that gap before you press send. A good prompt states who the assistant is being, what situation it is operating in, the exact sequence of work, what it must not do, which values are variable, and the shape of the answer you expect. Written by hand, that takes ten or fifteen minutes and a fair amount of practice. That is why almost nobody does it consistently, and why teams end up with wildly uneven results from the same tool.

What makes a prompt “agentic”

An agentic prompt does not ask a question — it delegates a job. The difference is accountability. Instead of “what are some ad ideas?”, an agentic prompt says: you are a performance creative strategist, here is the product and audience, derive five distinct angles, respect these character limits, flag any claim that needs evidence, and return a table with these columns. The assistant now has a role, a process, a boundary and a deliverable. Its output can be checked against the brief rather than judged on vibes.

The six sections this extension produces are the smallest set that reliably achieves that. Role sets seniority and standards. Context supplies the facts the model would otherwise invent. Step-by-Step Task forces a process instead of a single leap. Negative Constraints is where most quality actually comes from — no invented statistics, no filler openings, no outline-instead-of-work. Dynamic Placeholders in brackets turn a one-off prompt into a reusable template your whole team can fill in. Output Schema makes the result predictable enough to paste directly into a document, ticket or campaign.

Why the workflow belongs in the browser

The work already happens in the browser. The chat assistant is a tab, the CRM is a tab, the brief lives in a shared document, the ad platform is another tab. A prompt tool that lives in a separate desktop app or a different website adds two context switches and a copy-paste round trip to every single use, which is exactly the friction that makes people skip the structured version and type the lazy one instead.

A side panel sits beside whatever you are doing. You describe the job in the panel, the structured prompt appears, and you either copy it or insert it into the field you were already typing in. The vault keeps the prompts that worked, so the second time you write a cold-outreach sequence you start from the version your team already reviewed rather than from a blank box.

On-device AI, and honest limits

Recent Chrome versions ship a small language model — Gemini Nano — reachable through the built-in Prompt API. When it is present, the extension uses it, and the model runs on your own machine: no API key, no per-token cost, no account. That is a genuinely different deal from every prompt tool that asks you to paste a billing-enabled key.

It is also not universally available, and we will not pretend otherwise. The built-in model has Chrome version, operating system, memory and free-storage requirements, it may need to download before first use, and it is not exposed on every device or platform. Chrome’s own Prompt API documentation lists the current requirements, which change as the feature matures.

The deterministic fallback, and why it matters more than it sounds

Because availability is uncertain, the extension ships a rule engine that produces the same six sections with no model involved. It reads your text and extracts what it can: the intent, the recurring keywords, the likely audience, the deliverable type (email, ad, article, code, plan, lesson, social post, analysis), any stated limits or exclusions, a sensible set of placeholders, and a task sequence appropriate to that deliverable.

This is ordinary, inspectable JavaScript — pattern matching and word frequency, not a black box. Given the same input it returns the same prompt, every time, which is a real advantage when a team needs consistency. It works with the network off, on a low-spec laptop, in a locked-down corporate browser, and on the day the built-in model is mid-download. You may prefer the model’s phrasing when it is available; you will appreciate that the tool never simply stops working when it is not.

Where people actually use it

Marketing. Turning a campaign brief into ad-copy architecture with real character limits and a note on which claims need documented proof. Repurposing one article into a social set without the output collapsing into the same hook five times.

Sales. Cold outreach where every follow-up has to add new value instead of “just bumping this”, and where the personalisation checklist is part of the deliverable rather than an afterthought.

Coding. Prompts that demand the approach before the implementation, explicit handling of empty and error states, and a test list including one edge case a naive version would miss — instead of a confident snippet you have to debug from scratch.

Research. Structured analysis that separates what is verifiable from what is inference, shows the reasoning behind each finding, and ends with the decision the reader should make and the risk of being wrong.

Education. Lesson material with objectives, a worked example, a practice task and an answer key — the format teachers actually need, produced in one pass. If you want to go deeper on the craft itself, our free Moyan AI Academy courses cover prompt engineering, AI agents and AI security with certificates.

Business operations. Converting a messy recurring process into an SOP where every step has an owner, an action, a tool and a done-when — plus a reusable prompt for each step that is genuinely safe to delegate, with human approval gates on anything legal, financial or safety-related.

Privacy, stated precisely

The extension makes no network requests of its own. There are no remote scripts, no remote fonts, no analytics library and no external AI API. Your saved prompts live in local extension storage on your device. According to Chrome’s documentation, input to the built-in Prompt API is processed locally rather than sent to Google or a third party.

What we will not claim is that installing any extension is risk-free. This one holds permissions to insert text into the tab you are viewing when you press the button, which is a capability you should only grant to code you are willing to read — which is exactly why the complete source ships in the ZIP, in plain unminified files. Read content.js and rule-engine.js first if you are the cautious type. We would.

Where to go next

Browse the Moyan AI Directory for tools scored on whether they make you smarter rather than merely faster, take a free AI aptitude test for a personalised report, or explore the free tools and calculators and the AI job portal.

Frequently asked questions

Is the Moyan AI Prompt & Agent Sidebar free?

Yes. It is completely free, with no account, no trial, no subscription and no usage caps. There is nothing to buy inside it.

Do I need an OpenAI, Anthropic or Gemini API key?

No. The extension never calls an external paid AI API, so there is no key to paste and no billing to set up. It uses Chrome's built-in on-device model when your browser exposes it, and a deterministic rule engine otherwise.

Does it work offline?

The rule engine works fully offline because it is local JavaScript. Chrome's built-in model also runs locally once it has been downloaded by the browser, but the initial download itself needs a connection.

What happens if Gemini Nano is not available on my device?

Nothing breaks. The side panel shows which engine is active, and if the built-in model reports unavailable, downloadable, downloading or throws an error, the rule engine produces the same six-section prompt instead.

Does it work with ChatGPT, Claude and Gemini?

Yes, on a best-effort basis. Insertion targets standard editable fields — textareas, text inputs and contenteditable regions — with sensible selectors for popular chat interfaces. Those sites change their UI regularly, so if insertion cannot find a field the panel says so and you use 1-click copy.

Does it collect or upload my prompts?

The extension makes no network requests of its own and contains no telemetry. Prompts stay in your browser and your vault stays in local extension storage. Per Chrome's documentation, input to the built-in Prompt API is processed on your device rather than sent to Google. Bear in mind that any extension you install has permissions, and insertion writes text into the page you are on, so only use it on sites you trust.

How do I install it?

Download the ZIP, extract it, open chrome://extensions, enable Developer mode, click “Load unpacked” and choose the extracted folder. Manual installation is intended for testing and review; once the extension is published, the Chrome Web Store is the recommended route for everyday users.

Which permissions does it request, and why?

sidePanel for the interface, activeTab and scripting so it can insert a prompt into the tab you are looking at when you click the button, and storage for your local vault. Nothing more.

Get Moyan AI Prompt & Agent Sidebar — Free

No API key, no account, no cost. On-device AI where Chrome supports it, a deterministic Rule Engine everywhere else.

Installation steps