{
  "schema": "tesign-radar/item/1",
  "generated_at": "2026-09-18T21:08:09.911Z",
  "lang": "en",
  "slug": "arcreel",
  "url": "https://tesign.com/en/item/arcreel/",
  "alternates": {
    "ko": {
      "html": "https://tesign.com/item/arcreel/",
      "json": "https://tesign.com/item/arcreel/index.json",
      "markdown": "https://tesign.com/item/arcreel/index.md"
    },
    "en": {
      "html": "https://tesign.com/en/item/arcreel/",
      "json": "https://tesign.com/en/item/arcreel/index.json",
      "markdown": "https://tesign.com/en/item/arcreel/index.md"
    }
  },
  "name": "ArcReel",
  "use_label": "Turn scripts into short-form video",
  "one_liner": "A self-hosted workbench that turns a novel or script into characters, scenes, storyboards and finished short videos.",
  "text": {
    "why": "A single short video involves character design, shot breakdown, asset generation and editing. ArcReel joins those into one pipeline you can pause and resume. Reference images are reused across shots so faces stay consistent, and any single asset can be regenerated or rolled back.",
    "take": "The generation itself happens in outside AI models; ArcReel manages the process around them. Its real value is keeping one character consistent across shots while the cost stays visible.",
    "build": [
      "Python, AGPL-3.0. Content analysis, asset management, storyboarding, media generation, cost tracking and export are organised as one auditable pipeline, with the models configured by you and spend tracked per item."
    ],
    "who": [
      {
        "role": "People regularly producing story adaptations, narration videos or product clips, and teams that want a draft in hand before commissioning one.",
        "situation": null
      }
    ],
    "start": [
      {
        "command": false,
        "text": "Read the quick-start section in the docs at arc-reel.com, confirm it is a self-hosted setup, then prepare a server."
      }
    ],
    "caveat": [
      "Self-hosted, and the AI models it calls are billed separately. Docs and community are mostly in Chinese. Under AGPL-3.0, offering a modified version as a service means publishing your source too."
    ]
  },
  "cta": {
    "type": "self_host",
    "label": "SELF-HOST",
    "url": "https://arc-reel.com/"
  },
  "ready": "self-host",
  "categories": [
    "media",
    "ai"
  ],
  "categories_confirmed": true,
  "tags": [
    "영상 제작",
    "숏폼",
    "자체 설치",
    "ai"
  ],
  "platform": [
    "web"
  ],
  "license": {
    "spdx": "AGPL-3.0",
    "scope": "copyleft",
    "scope_text": "Release source if you redistribute or host it as a service.",
    "url": "https://spdx.org/licenses/AGPL-3.0.html",
    "note": null,
    "open_source": true
  },
  "language": "Python",
  "source_urls": {
    "canonical": "https://arc-reel.com/",
    "github": "https://github.com/arcreel/arcreel",
    "huggingface": null,
    "app_store": null,
    "sightings": [
      {
        "source": "github",
        "url": "https://github.com/arcreel/arcreel",
        "posted_at": "2026-09-17T00:00:00.000Z",
        "hn_url": null
      }
    ]
  },
  "numbers": {
    "as_of": "2026-09-18T15:00:00.000Z",
    "stars": 4697,
    "stars_unit": "GitHub stars",
    "stars_checked_at": "2026-09-17T07:47:57.709Z",
    "stars_observed_since_check": 25,
    "star_delta_24h": 14,
    "star_delta_7d": 37,
    "star_delta_30d": 39,
    "star_delta_unit": "GitHub stars gained in the window, GH Archive events summed to as_of",
    "spark_14d": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      29,
      8
    ],
    "hf_likes": null,
    "hf_likes_observed_at": null,
    "hn_points": null,
    "hn_points_observed_at": null,
    "store": null,
    "method": "Star total = the value last checked on GitHub (stars_checked_at) + increases observed via GH Archive since. The 24h · 7d · 30d gains are GH Archive hourly events summed to the reference time (as_of). No score of ours."
  },
  "ranks": null,
  "activity": {
    "pushed_at": "2026-09-17T07:46:16.000Z",
    "owner_type": null,
    "open_issues": null,
    "contributors": null,
    "releases_count": null,
    "latest_release": null,
    "checked_at": null,
    "core_checked_at": "2026-09-17T07:47:57.709Z"
  },
  "signals": [],
  "images": {
    "og": "https://tesign.com/img/arcreel-9e7667e433.png",
    "cover": "https://tesign.com/img/arcreel-9e7667e433.png",
    "cover_width": 2938,
    "cover_height": 1544,
    "gallery": [
      "https://tesign.com/img/arcreel-9e7667e433.png",
      "https://tesign.com/img/arcreel-d08bdb366e.png"
    ],
    "alt": "The ArcReel workspace showing characters and scene assets extracted from a script alongside the storyboard list.",
    "tier": 2
  },
  "dates": {
    "first_seen_at": "2026-09-17T06:48:03.176Z",
    "source_created_at": "2026-02-07T08:17:10.000Z",
    "discovery_hours": 5326.514771111111,
    "launch_signal_at": "2026-09-17T00:00:00.000Z",
    "kept_at": "2026-09-18T21:07:28.086Z",
    "first_published_at": "2026-09-18T21:07:28.284Z",
    "updated_at": "2026-09-18T21:07:28.238Z",
    "ingestion_mode": "live"
  },
  "notes": [
    "This file was produced by the same build, from the same data, as the tesign.com item page. The text is editorial; the numbers are stored observations.",
    "null in the JSON means not observed — never zero. The Markdown writes [unconfirmed] for it.",
    "Star total = the value last checked on GitHub (stars_checked_at) + increases observed via GH Archive since. The 24h · 7d · 30d gains are GH Archive hourly events summed to the reference time (as_of). No score of ours.",
    "A summary, not legal advice."
  ]
}
