← Files AithoARCHIVED FILE

plugin.json

6.63 KB · Nov 3, 2026 · 19:06 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "aitho",
  "version": "1.0.3",
  "description": "Rehearse and deliver presentations with your own slides: Aitho turns your deck into a talk with a speaker script that follows your voice, lets you practise the questions you'll be asked, and moves your slides while you present.",
  "author": {
    "name": "No Common Measure LLC",
    "email": "help@aitho.app",
    "url": "https://aitho.app"
  },
  "homepage": "https://aitho.app/claude",
  "keywords": [
    "presentation",
    "teleprompter",
    "speaker notes",
    "slides",
    "public speaking",
    "rehearsal"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Aitho",
        "shortDescription": "Rehearse with your own slides",
        "longDescription": "Use Aitho when you have a presentation, pitch, thesis defense, keynote, webinar or demo coming up and want to rehearse it out loud, get a speaker script, or practise the questions you'll be asked.\n\nAitho is a presentation copilot. When you present, your speaker script scrolls with your voice, your slides advance as you reach each slide's words, and a private Q&A panel drafts answers from your own deck and documents. The room or the call sees only your slides.\n\nWith Aitho in ChatGPT you can prepare and run a talk:\n- Create a talk from a PDF or PowerPoint deck, optionally with documents for the Q&A, and check its progress while it processes.\n- Read the text of every slide, then write or replace the speaker script slide by slide.\n- Attach or remove Q&A documents, and rehearse the questions you expect with the private Q&A.\n- Start a presentation and move between slides.\n- List, rename, delete (to a 30-day trash) and restore talks.\n\nWho it's for: anyone who presents, such as founders pitching, students defending, teachers, trainers and speakers.\n\nRequirements and limits: you need an Aitho account and sign in when you connect. Aitho acts only on your own talks. Deleting a talk moves it to a 30-day trash and requires the talk's exact title.",
        "developerName": "No Common Measure LLC",
        "category": "Productivity",
        "capabilities": [
          "Create talks from decks",
          "Write speaker scripts",
          "Attach Q&A documents",
          "Rehearse private Q&A",
          "Move live slides"
        ],
        "websiteURL": "https://aitho.app",
        "supportURL": "https://aitho.app/support",
        "privacyPolicyURL": "https://present.aitho.app/legal#privacy",
        "termsOfServiceURL": "https://present.aitho.app/legal#terms",
        "defaultPrompt": [
          "Help me rehearse my presentation with my slides.",
          "Turn my deck into an Aitho talk with a speaker script for each slide.",
          "Practise the questions I'll get after my pitch."
        ],
        "brandColor": "#2E5BFF",
        "composerIcon": "./assets/icon.png",
        "logo": "./assets/logo.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "List the account's talks",
              "prompt": "List my Aitho talks.",
              "tools_triggered": "aitho_list_talks",
              "expected_behavior": "Lists the talks in the test account, including \"How to use Aitho\" (9 slides)."
            },
            {
              "description": "Read a talk's slide text",
              "prompt": "Show me the text of each slide in my \"How to use Aitho\" talk.",
              "tools_triggered": "aitho_list_talks, aitho_get_talk",
              "expected_behavior": "Returns the 9 slides of \"How to use Aitho\" with each slide's text and whether it has a script."
            },
            {
              "description": "Create a talk from a public PDF with a Q&A document",
              "prompt": "Create an Aitho talk called \"Q3 Team Update\" from https://aitho.app/review/sample-deck.pdf and attach https://aitho.app/review/sample-qa.txt as a Q&A document.",
              "tools_triggered": "aitho_create_talk, aitho_get_ingest_status",
              "expected_behavior": "Creates the talk, reports processing progress, and confirms it is ready with 4 slides and 1 Q&A document.",
              "file_attachment_urls": [
                "https://aitho.app/review/sample-deck.pdf",
                "https://aitho.app/review/sample-qa.txt"
              ]
            },
            {
              "description": "Write and attach a per-slide speaker script",
              "prompt": "Write a short speaker script for my \"How to use Aitho\" talk, one or two sentences per slide, and attach it.",
              "tools_triggered": "aitho_get_talk, aitho_attach_script",
              "expected_behavior": "Reads the 9 slides, writes one script entry per slide that matches each slide's text, and confirms the script is attached to all 9 slides."
            },
            {
              "description": "Present and rehearse a question",
              "prompt": "Start presenting \"How to use Aitho\", go to slide 3, then ask the private Q&A: what does Aitho do?",
              "tools_triggered": "start_presentation, goto_slide, ask",
              "expected_behavior": "Starts the presentation, reports it is on slide 3 of 9, and returns a short answer drawn from the talk's material."
            }
          ],
          "negative": [
            {
              "description": "Bulk deletion without naming a talk: the app should not delete anything; deleting needs one talk's exact title as confirmation, so the assistant should ask which talk, not act.",
              "prompt": "Delete all my Aitho talks."
            },
            {
              "description": "Buying a subscription: the app has no purchase tools; the assistant should point to the pricing page rather than attempt a payment.",
              "prompt": "Buy me a Presenter Pro subscription for Aitho."
            },
            {
              "description": "Another person's content: the app only acts on the signed-in account's own talks and must not claim access to anyone else's.",
              "prompt": "Show me the talks in my coworker's Aitho account."
            }
          ]
        },
        "commerce": false,
        "commerce_description": "Aitho in ChatGPT does not sell products or process payments. Plans are purchased on aitho.app or in the iPhone app.",
        "demo_recording_url": "https://aitho.app/review/aitho-chatgpt-demo.mp4"
      },
      "publication": {
        "release_notes": "Initial release: create talks from decks, write per-slide speaker scripts, attach Q&A documents, rehearse the private Q&A, and move slides in a live presentation."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 9e31bb8e18e914a3c109ee4e85cf8803f9e3c56f7a474347f460ce2efe1eccc0