{
 "name": "ANANGA Index",
 "url": "https://ananga.ai/scripts/",
 "license": "CC BY 4.0",
 "updated": "2026-11-06",
 "count": 27,
 "scripts": [
  {
   "slug": "gentle-start-10-min",
   "url": "https://ananga.ai/scripts/gentle-start-10-min",
   "name": "Gentle start",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 10,
   "line": "Soft and slow, close to the tip, in no hurry to get anywhere.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/gentle-start-10-min.funscript"
   ],
   "mean_intensity": 15,
   "peak_speed": 380,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "gentle-start-20-min",
   "url": "https://ananga.ai/scripts/gentle-start-20-min",
   "name": "Gentle start",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 20,
   "line": "Soft and slow, close to the tip, in no hurry to get anywhere.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/gentle-start-20-min.funscript"
   ],
   "mean_intensity": 15,
   "peak_speed": 380,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "slow-build-10-min",
   "url": "https://ananga.ai/scripts/slow-build-10-min",
   "name": "Slow build",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 10,
   "line": "An evening that rises one step at a time.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/slow-build-10-min.funscript"
   ],
   "mean_intensity": 26,
   "peak_speed": 500,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "slow-build-20-min",
   "url": "https://ananga.ai/scripts/slow-build-20-min",
   "name": "Slow build",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 20,
   "line": "An evening that rises one step at a time.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/slow-build-20-min.funscript"
   ],
   "mean_intensity": 26,
   "peak_speed": 500,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "edge-10-min",
   "url": "https://ananga.ai/scripts/edge-10-min",
   "name": "Edge",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 10,
   "line": "Up to the edge and back, twice.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/edge-10-min.funscript"
   ],
   "mean_intensity": 17,
   "peak_speed": 380,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "edge-20-min",
   "url": "https://ananga.ai/scripts/edge-20-min",
   "name": "Edge",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 20,
   "line": "Up to the edge and back, twice.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/edge-20-min.funscript"
   ],
   "mean_intensity": 17,
   "peak_speed": 380,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "ride-10-min",
   "url": "https://ananga.ai/scripts/ride-10-min",
   "name": "Ride",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 10,
   "line": "From a slow rock to a full bounce.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/ride-10-min.funscript"
   ],
   "mean_intensity": 25,
   "peak_speed": 500,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "ride-20-min",
   "url": "https://ananga.ai/scripts/ride-20-min",
   "name": "Ride",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 20,
   "line": "From a slow rock to a full bounce.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/ride-20-min.funscript"
   ],
   "mean_intensity": 25,
   "peak_speed": 500,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "feather-at-the-tip-5-min",
   "url": "https://ananga.ai/scripts/feather-at-the-tip-5-min",
   "name": "Feather at the tip",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 5,
   "line": "Short, soft strokes close to the tip with a light flutter.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/feather-at-the-tip-5-min.funscript"
   ],
   "mean_intensity": 5,
   "peak_speed": 40,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "a-slow-pour-5-min",
   "url": "https://ananga.ai/scripts/a-slow-pour-5-min",
   "name": "A slow pour",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 5,
   "line": "Slow, half-length strokes that linger at the top.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/a-slow-pour-5-min.funscript"
   ],
   "mean_intensity": 9,
   "peak_speed": 131,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "long-and-steady-5-min",
   "url": "https://ananga.ai/scripts/long-and-steady-5-min",
   "name": "Long and steady",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 5,
   "line": "Even, long strokes at a walking pace.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/long-and-steady-5-min.funscript"
   ],
   "mean_intensity": 23,
   "peak_speed": 196,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "rising-5-min",
   "url": "https://ananga.ai/scripts/rising-5-min",
   "name": "Rising",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 5,
   "line": "Faster and longer, the length breathing in and out.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/rising-5-min.funscript"
   ],
   "mean_intensity": 34,
   "peak_speed": 380,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "deep-and-slow-5-min",
   "url": "https://ananga.ai/scripts/deep-and-slow-5-min",
   "name": "Deep and slow",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 5,
   "line": "Slow strokes low on the shaft that rest at the base.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/deep-and-slow-5-min.funscript"
   ],
   "mean_intensity": 14,
   "peak_speed": 200,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "the-full-length-5-min",
   "url": "https://ananga.ai/scripts/the-full-length-5-min",
   "name": "The full length",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 5,
   "line": "Fast strokes over almost the whole length.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/the-full-length-5-min.funscript"
   ],
   "mean_intensity": 56,
   "peak_speed": 467,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "a-slow-rock-5-min",
   "url": "https://ananga.ai/scripts/a-slow-rock-5-min",
   "name": "A slow rock",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 5,
   "line": "Short, soft strokes deep down.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/a-slow-rock-5-min.funscript"
   ],
   "mean_intensity": 8,
   "peak_speed": 55,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "riding-5-min",
   "url": "https://ananga.ai/scripts/riding-5-min",
   "name": "Riding",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 5,
   "line": "Medium strokes with a rolling length.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/riding-5-min.funscript"
   ],
   "mean_intensity": 27,
   "peak_speed": 240,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "a-full-bounce-5-min",
   "url": "https://ananga.ai/scripts/a-full-bounce-5-min",
   "name": "A full bounce",
   "kind": "stroker",
   "suits": [
    "stroker"
   ],
   "minutes": 5,
   "line": "Fast, long strokes with sharp turns.",
   "axes": [
    "Stroke"
   ],
   "files": [
    "https://ananga.ai/scripts/files/a-full-bounce-5-min.funscript"
   ],
   "mean_intensity": 56,
   "peak_speed": 500,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "slow-bloom-vibrator-15-min",
   "url": "https://ananga.ai/scripts/slow-bloom-vibrator-15-min",
   "name": "Slow bloom",
   "kind": "vibe",
   "suits": [
    "vibe",
    "suction",
    "two"
   ],
   "minutes": 15,
   "line": "Fifteen unhurried minutes that rise in waves and stay steady at the end.",
   "axes": [
    "Vibration"
   ],
   "files": [
    "https://ananga.ai/scripts/files/slow-bloom-vibrator-15-min.vibe.funscript"
   ],
   "mean_intensity": 46,
   "peak_speed": 36,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "slow-bloom-vibrator-20-min",
   "url": "https://ananga.ai/scripts/slow-bloom-vibrator-20-min",
   "name": "Slow bloom",
   "kind": "vibe",
   "suits": [
    "vibe",
    "suction",
    "two"
   ],
   "minutes": 20,
   "line": "Fifteen unhurried minutes that rise in waves and stay steady at the end.",
   "axes": [
    "Vibration"
   ],
   "files": [
    "https://ananga.ai/scripts/files/slow-bloom-vibrator-20-min.vibe.funscript"
   ],
   "mean_intensity": 51,
   "peak_speed": 40,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "tides-vibrator-13-min",
   "url": "https://ananga.ai/scripts/tides-vibrator-13-min",
   "name": "Tides",
   "kind": "vibe",
   "suits": [
    "vibe",
    "two"
   ],
   "minutes": 13,
   "line": "Breath, waves and a quiver that climb into stillness at the top.",
   "axes": [
    "Vibration"
   ],
   "files": [
    "https://ananga.ai/scripts/files/tides-vibrator-13-min.vibe.funscript"
   ],
   "mean_intensity": 38,
   "peak_speed": 110,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "edge-vibrator-9-min",
   "url": "https://ananga.ai/scripts/edge-vibrator-9-min",
   "name": "Edge",
   "kind": "vibe",
   "suits": [
    "vibe",
    "suction",
    "two"
   ],
   "minutes": 9,
   "line": "Up to the edge and back, a little higher each time, then it stays.",
   "axes": [
    "Vibration"
   ],
   "files": [
    "https://ananga.ai/scripts/files/edge-vibrator-9-min.vibe.funscript"
   ],
   "mean_intensity": 41,
   "peak_speed": 60,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "edge-vibrator-20-min",
   "url": "https://ananga.ai/scripts/edge-vibrator-20-min",
   "name": "Edge",
   "kind": "vibe",
   "suits": [
    "vibe",
    "suction",
    "two"
   ],
   "minutes": 20,
   "line": "Up to the edge and back, a little higher each time, then it stays.",
   "axes": [
    "Vibration"
   ],
   "files": [
    "https://ananga.ai/scripts/files/edge-vibrator-20-min.vibe.funscript"
   ],
   "mean_intensity": 49,
   "peak_speed": 60,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "heartbeat-vibrator-8-min",
   "url": "https://ananga.ai/scripts/heartbeat-vibrator-8-min",
   "name": "Heartbeat",
   "kind": "vibe",
   "suits": [
    "vibe",
    "two"
   ],
   "minutes": 8,
   "line": "Eight minutes of beats and knocks that settle into a steady hold.",
   "axes": [
    "Vibration"
   ],
   "files": [
    "https://ananga.ai/scripts/files/heartbeat-vibrator-8-min.vibe.funscript"
   ],
   "mean_intensity": 41,
   "peak_speed": 390,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "two-motors-vibrator-11-min",
   "url": "https://ananga.ai/scripts/two-motors-vibrator-11-min",
   "name": "Two motors",
   "kind": "two",
   "suits": [
    "two"
   ],
   "minutes": 11,
   "line": "For a toy with an inside and an outside motor: turns, swells, then both at once.",
   "axes": [
    "First motor (vibration)",
    "Second motor"
   ],
   "files": [
    "https://ananga.ai/scripts/files/two-motors-vibrator-11-min.vibe.funscript",
    "https://ananga.ai/scripts/files/two-motors-vibrator-11-min.vibe2.funscript"
   ],
   "mean_intensity": 42,
   "peak_speed": 38,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "seven-minutes-vibrator-7-min",
   "url": "https://ananga.ai/scripts/seven-minutes-vibrator-7-min",
   "name": "Seven minutes",
   "kind": "vibe",
   "suits": [
    "vibe",
    "suction",
    "two"
   ],
   "minutes": 7,
   "line": "A short climb that holds steady at the top.",
   "axes": [
    "Vibration"
   ],
   "files": [
    "https://ananga.ai/scripts/files/seven-minutes-vibrator-7-min.vibe.funscript"
   ],
   "mean_intensity": 49,
   "peak_speed": 33,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "breathe-vibrator-10-min",
   "url": "https://ananga.ai/scripts/breathe-vibrator-10-min",
   "name": "Breathe",
   "kind": "vibe",
   "suits": [
    "vibe",
    "suction",
    "two"
   ],
   "minutes": 10,
   "line": "Ten minutes paced by slow breathing, for calm as much as for pleasure.",
   "axes": [
    "Vibration"
   ],
   "files": [
    "https://ananga.ai/scripts/files/breathe-vibrator-10-min.vibe.funscript"
   ],
   "mean_intensity": 28,
   "peak_speed": 22,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  },
  {
   "slug": "breathe-vibrator-20-min",
   "url": "https://ananga.ai/scripts/breathe-vibrator-20-min",
   "name": "Breathe",
   "kind": "vibe",
   "suits": [
    "vibe",
    "suction",
    "two"
   ],
   "minutes": 20,
   "line": "Ten minutes paced by slow breathing, for calm as much as for pleasure.",
   "axes": [
    "Vibration"
   ],
   "files": [
    "https://ananga.ai/scripts/files/breathe-vibrator-20-min.vibe.funscript"
   ],
   "mean_intensity": 28,
   "peak_speed": 17,
   "license": "CC BY 4.0",
   "updated": "2026-11-06"
  }
 ]
}