BridgeToAgentGet the kit — $49
All install guides
Framer~6 minBeginner

Install your Agentic Kit on Framer

Framer lets you ship static files via the Assets panel and route the root paths to them with Domain Redirects under Site Settings. This guide takes you through the cleanest setup.

You'll be done in under 7 minutes.


Step 1 — Upload the three files to Framer Assets

  1. In the Framer Editor, open the Assets panel from the left sidebar.
  2. Click Upload and add the three files from your kit ZIP:
    • agents.json
    • llms.txt
    • agent-instructions.md
  3. After each upload, right-click the asset and copy its public URL. They look like: https://framerusercontent.com/assets/abc123.../agents.json
  4. Save all three URLs in a notepad.

⚠️ If Framer blocks the .md or .json extension Framer occasionally rejects unfamiliar extensions in Assets. Rename with a .txt suffix (e.g. agents.json.txt), upload, and target the renamed URL in your redirect. Agents follow redirects regardless of filename suffix.

Step 2 — Add redirects

  1. In Framer, go to Site Settings → Domain → Redirects (gear icon in the top toolbar).
  2. Click Add Redirect three times and create the following:
PathDestination
/agents.jsonthe Framer Assets URL for agents.json
/llms.txtthe Framer Assets URL for llms.txt
/agent-instructions.mdthe Framer Assets URL for agent-instructions.md
  1. Save and click Publish to push to your live domain.

Step 3 — Verify

Open each URL in a new tab:

  • https://yourdomain.com/agents.json
  • https://yourdomain.com/llms.txt
  • https://yourdomain.com/agent-instructions.md

Each should serve the file content via a 301 redirect to the framerusercontent.com asset URL — agents follow redirects without issue.

Step 4 (recommended) — Add the auto-discovery snippet

This tells AI bots where to find the files from a single homepage fetch.

  1. In Framer, go to Site Settings → General → Custom Code.
  2. In the End of <head> tag field, paste:
<link rel="alternate" type="application/json" title="Agent Action Map" href="/agents.json">
<link rel="alternate" type="text/plain" title="LLM Context" href="/llms.txt">
<link rel="alternate" type="text/markdown" title="Agent Runbook" href="/agent-instructions.md">
  1. Save and publish.

Troubleshooting

Redirect returns 404. Confirm you published to the live custom domain, not just the staging framer.app URL. Framer redirects only resolve on the published custom domain.

Asset URL changes after re-upload. Framer mints a new asset URL each time you re-upload a file. If you regenerate your kit and re-upload, update the three redirects to point at the new URLs.

File downloads instead of displaying inline. Framer Assets sends Content-Disposition: attachment for some extensions. AI agents read the bytes either way — this is harmless.


Need a hand? Reply to your purchase receipt and we'll help directly.