← Files Synaptic RecallARCHIVED FILE

plugin.json

8.12 KB · Nov 3, 2026 · 19:19 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "synaptic-recall",
  "version": "1.0.0",
  "description": "Turn a lecture into a Story to understand it, an Anki deck to memorize it, and a Practice exam to apply it, built from the student's own slides.",
  "author": {
    "name": "Synaptic Recall",
    "email": "haziq@synapticrecall.ai",
    "url": "https://synapticrecall.ai"
  },
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Synaptic Recall",
        "shortDescription": "Study tools from your lectures",
        "longDescription": "Turn a lecture into a Story to understand it, an Anki deck to memorize it and a Practice exam to apply it. Attach a lecture PDF or PowerPoint and Synaptic Recall builds them from your exact material: the same three steps for every lecture.\n\nUnderstand it with a Story that builds from the basics, with every key term's meaning, word parts and origin.\n\nMemorize it with an Anki deck that covers the material, each card showing the slide it came from, ready to download into Anki.\n\nApply it with a Practice exam: exam-style questions from your lecture, each with an explanation and the exact slide it came from. Take it in Practice mode or Exam mode, and Dr. Synapse explains every answer.\n\nSign in with your Synaptic Recall account.",
        "category": "Education & Research",
        "websiteURL": "https://synapticrecall.ai",
        "supportURL": "https://synapticrecall.ai/contact/",
        "privacyPolicyURL": "https://synapticrecall.ai/privacy/",
        "termsOfServiceURL": "https://synapticrecall.ai/privacy/?tab=terms",
        "capabilities": [
          "Create a Story, Anki deck or Practice exam from an attached lecture PDF or PowerPoint",
          "Pick what to create on the Synaptic Recall upload page, with nothing spent until you choose",
          "Take Practice exams with explanations and source slides",
          "Read Stories and browse Anki decks, then download decks for the Anki app",
          "Open your Synaptic Recall study library"
        ],
        "defaultPrompt": "Turn my lecture into a Story, an Anki deck and a Practice exam.",
        "logo": "./assets/logo.png",
        "screenshots": [
          "./assets/screenshots/1-upload-page.jpg",
          "./assets/screenshots/2-dr-synapse-building.jpg",
          "./assets/screenshots/3-practice-question.jpg",
          "./assets/screenshots/4-explanation-slide.jpg",
          "./assets/screenshots/5-anki-deck.jpg",
          "./assets/screenshots/6-story.jpg"
        ],
        "composerIcon": "./assets/logo.png"
      },
      "review": {
        "demo_recording_url": "https://synapticrecall.ai/media/chatgpt/synaptic-recall-chatgpt-demo.mp4",
        "test_cases": {
          "positive": [
            {
              "description": "Anki deck from an attached lecture",
              "prompt": "Make an Anki deck from this lecture.",
              "tools_triggered": "create_study_materials",
              "expected_behavior": "ChatGPT states it uses one credit and creates only the Anki deck. The panel opens the Synaptic Recall upload page, where Dr. Synapse shows the deck being built; when done (about 4 minutes) he says it is ready with its card count; the deck downloads as an .apkg from the Anki Decks library or the deck page's Download .apkg.",
              "file_attachment_urls": [
                "https://synapticrecall.ai/examples/oxygen-transport-tissue-delivery-demo-lecture.pdf"
              ]
            },
            {
              "description": "Practice exam from an attached lecture",
              "prompt": "Turn this lecture into a practice exam.",
              "tools_triggered": "create_study_materials",
              "expected_behavior": "ChatGPT states it uses one credit and creates only the Practice exam. The panel opens the Synaptic Recall upload page, where Dr. Synapse shows the exam being built. When done, the student taps Open Exam, chooses Practice or Exam mode, answers questions and sees Dr. Synapse's explanation with the source slide.",
              "file_attachment_urls": [
                "https://synapticrecall.ai/examples/oxygen-transport-tissue-delivery-demo-lecture.pdf"
              ]
            },
            {
              "description": "Unclear request with a lecture attached. When the upload page opens in the panel, pick Exam and press Generate (or reply \"Just the practice exam.\").",
              "prompt": "I don't understand this lecture and my exam is next week. Can you help me study it?",
              "tools_triggered": "create_study_materials without outputs (free; opens the upload page with the lecture attached), then the panel's Generate (private start_generation) or, if the student names it in chat, create_study_materials with outputs=[\"practice\"]",
              "expected_behavior": "ChatGPT does not create anything yet and no credit is used. The panel opens the Synaptic Recall upload page with the lecture already attached and the Story, Anki and Exam buttons at the top; ChatGPT briefly says to pick there (a Story to understand it, an Anki deck to memorize it, a Practice exam to see what will be on the exam; one credit each). Only the outputs the student selects are created when they press Generate (or names in chat).",
              "file_attachment_urls": [
                "https://synapticrecall.ai/examples/oxygen-transport-tissue-delivery-demo-lecture.pdf"
              ]
            },
            {
              "description": "Open the study library",
              "prompt": "Show me my Synaptic Recall library.",
              "tools_triggered": "open_study_library",
              "expected_behavior": "The panel shows the account's dashboard with its Stories, Anki decks and Practice exams for the oxygen transport lecture and the remaining credits."
            },
            {
              "description": "Take an existing practice exam. Use the reviewer account with a saved oxygen transport Practice exam. If its session ID is not already available in the conversation, retrieve it from the study library first.",
              "prompt": "Quiz me with my oxygen transport practice exam.",
              "tools_triggered": "open_study_library (if the exam session ID is not already known), open_practice_exam",
              "expected_behavior": "ChatGPT resolves the existing oxygen transport Practice exam from the account's library when needed, then calls open_practice_exam with its returned session_id. The existing Practice exam opens in the panel. The student answers in the panel; ChatGPT does not reveal answers in chat. Each answered question shows an explanation and its source slide. No new study materials are generated and no generation credits are spent."
            }
          ],
          "negative": [
            {
              "description": "No lecture file: ChatGPT itself provides the requested general flashcards. Do not invoke any Synaptic Recall tools, including create_study_materials.",
              "prompt": "Make me five flashcards about the French Revolution."
            },
            {
              "description": "General study question with no lecture file: ChatGPT answers directly. Do not invoke any Synaptic Recall tools, including create_study_materials.",
              "prompt": "Explain how the Krebs cycle works."
            },
            {
              "description": "Unrelated task: ChatGPT helps write the cover letter directly. Do not invoke any Synaptic Recall tools.",
              "prompt": "Help me write a cover letter for a summer internship."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "First release. Attach a lecture PDF or PowerPoint and Synaptic Recall opens its upload page with the lecture attached, where you pick a Story to understand it, an Anki deck to memorize it or a Practice exam to apply it, all from the same slides. The panel is your Synaptic Recall study space: your library, Stories, Anki decks with Download .apkg for the Anki app, and Practice or Exam mode with an explanation and the source slide for every question. Sign in with your Synaptic Recall account (Google or email)."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 988c0b80bdc309b8495e864bb107f8a7a05d355d59a30c2c58956eac93b096f4