{
  "$schema_doc": "https://gtmstacker.com/registry/schema/entry.schema.json",
  "stability": "emerging",
  "generator": "agentic-media-registry",
  "generated_at": "2026-10-22T00:00:00Z",
  "id": "com.gtmstacker.registry/tool/artcraft-crafting-apps",
  "type": "tool",
  "slug": "artcraft-crafting-apps",
  "canonical_url": "https://gtmstacker.com/registry/tool/artcraft-crafting-apps/",
  "title": "ArtCraft (Crafting Apps)",
  "description": "Apache-2.0 suite of local-first Rust creative and office apps (PhotoCraft, VectorCraft, FilmCraft, PdfCraft, WordCraft and more) that replace Adobe and Microsoft 365 subscriptions, each driveable headless by CLI, JSON control stream, or MCP server for agents.",
  "category": "content-copywriting",
  "tags": [
    "content-copywriting",
    "mcp-agents",
    "documents-esign",
    "productivity-knowledge"
  ],
  "status": "active",
  "revision": 1,
  "content_hash": "2c4171a6047963775f354fd5a3ae0b57e81cf8e56ef24dabeede6dfafc0f3b9e",
  "date_published": "2026-10-14T00:00:00Z",
  "date_modified": "2026-10-14T00:00:00Z",
  "source": {
    "name": "github · storytold (ArtCraft)",
    "url": "https://github.com/storytold/artcraft",
    "author": "tonysimons_"
  },
  "license": "Apache-2.0",
  "one_liner": "ArtCraft is an Apache-2.0 suite of local-first Rust apps that replace Adobe and Microsoft 365, each driveable by an agent over CLI or MCP.",
  "open_source": "yes",
  "self_hostable": "yes",
  "pricing_signal": "Free and open source, 100% local-first — no Adobe or Microsoft 365 subscription, no paywall, no trial expiry, build from source; files stay on your machine.",
  "pricing_model": "free",
  "who_its_for": "A founder or lean GTM/content team that wants to replace per-seat Adobe or Microsoft 365 subscriptions with local-first apps an agent can drive headlessly for image, video, PDF, deck, and document work.",
  "who_its_not_for": "Teams needing the exact Adobe/MS feature depth or managed cloud collaboration, or anyone who wants the hosted AI-generation API — that is a separate paid tier, not the open apps.",
  "aliases": [
    "artcraft",
    "crafting apps",
    "getartcraft"
  ],
  "alternatives": [],
  "secondary_categories": [
    "productivity-knowledge",
    "documents-esign",
    "mcp-agents"
  ],
  "last_verified": "2026-10-14",
  "evidence": {
    "claim_type": "mixed",
    "source_id": "https://github.com/storytold/artcraft",
    "note": "Apache-2.0 read from GitHub license metadata on every craft repo (not guessed); flagship artcraft README also offers MIT or Apache-2.0 at user option. Canonical org storytold (est. 2021, getartcraft.com); routed around name-squat theCosmicCrafter/artcraft-mcp. Stars (GitHub API 2026-10-14): photocraft 60172, artcraft 27403, pdfcraft 13432, filmcraft 13054. Local-first Rust, CLI/JSON/MCP control confirmed on getartcraft.com."
  },
  "caveats": "Open-core: the apps are free Apache-2.0 and local-first, but a separate commercial hosted AI-generation API (storytold/artcraft-services: auth, Stripe billing, credits) is a paid tier whose usage numbers are vendor-claimed and not covered here. '13 apps' is the vendor's roadmap header (10 shipped, 3 in development). These are local-first alternatives, not feature-for-feature Adobe/MS clones.",
  "lead": "A free, Apache-2.0 suite of local-first creative and office applications, written in Rust and published under the `storytold` org (ArtCraft), pitched as drop-in alternatives to Adobe and Microsoft 365 that run entirely on your own machine. The shipped lineup covers images (PhotoCraft), vector work (VectorCraft), video (FilmCraft), lighting/compositing (LightCraft), PDFs…",
  "chunks": [
    {
      "index": 0,
      "heading_path": [],
      "est_tokens": 188,
      "text": "A free, Apache-2.0 suite of local-first creative and office applications, written in Rust and published under the `storytold` org (ArtCraft), pitched as drop-in alternatives to Adobe and Microsoft 365 that run entirely on your own machine. The shipped lineup covers images (PhotoCraft), vector work (VectorCraft), video (FilmCraft), lighting/compositing (LightCraft), PDFs (PdfCraft), effects (EffectCraft), design (DesignCraft), documents (WordCraft), spreadsheets/grids (GridCraft), and decks (DeckCraft). The distinguishing move for an agent stack: every app is driveable headlessly — via a CLI, a JSON control stream, or an MCP server — so a model can run image, document, and deck work as a pipeline step instead of a human clicking through Adobe."
    },
    {
      "index": 1,
      "heading_path": [
        null,
        "Provenance"
      ],
      "est_tokens": 429,
      "text": "(GridCraft), and decks (DeckCraft). The distinguishing move for an agent stack: every app is driveable headlessly — via a CLI, a JSON control stream, or an MCP server — so a model can run image, document, and deck work as a pipeline step instead of a human clicking through Adobe.\n\n- SPDX Apache-2.0 read directly from GitHub license metadata on every individual Crafting App repo (photocraft, artcraft, wordcraft, pdfcraft, gridcraft, filmcraft, cadcraft, lightcraft, deckcraft, vectorcraft, effectcraft, designcraft, soundcraft) — verified, not guessed. The flagship `artcraft` repo README additionally states it is dual-licensed MIT or Apache-2.0 at the user's option; Apache-2.0 is used here as the safe SPDX that matches every repo.\n- Canonical org is `storytold` (display name ArtCraft), created 2021-01-03, 61 public repos, homepage getartcraft.com — it predates the viral moment by years and owns the domain. A post-virality name-adjacent repo (theCosmicCrafter/artcraft-mcp, created 2026-10-06, 19 stars) was routed around.\n- Star counts confirmed via GitHub API 2026-10-14: PhotoCraft 60,172, ArtCraft 27,403, PdfCraft 13,432, FilmCraft 13,054, LightCraft 12,391, WordCraft 12,055, VectorCraft 8,766, EffectCraft 6,447, GridCraft 4,722, CadCraft 4,634, DesignCraft 3,847, DeckCraft 3,148, SoundCraft 2,723. Nearly every repo was pushed on 2026-10-14; none archived.\n- Local-first, free, and CLI/JSON/MCP-controllable confirmed on the official site; pure Rust, 11 of 12 also compile to WASM.\n- Surfaced via the 2026-10-14 X pull (storytold suite, poster tonysimons_); curated from the GTM Stacker signal registry (run 2026-10-14-registry-update-01); license and figures independently verified 2026-10-14."
    },
    {
      "index": 2,
      "heading_path": [
        null,
        "Why it matters for a GTM stack"
      ],
      "est_tokens": 301,
      "text": "pushed on 2026-10-14; none archived. - Local-first, free, and CLI/JSON/MCP-controllable confirmed on the official site; pure Rust, 11 of 12 also compile to WASM. - Surfaced via the 2026-10-14 X pull (storytold suite, poster tonysimons_); curated from the GTM Stacker signal registry (run 2026-10-14-registry-update-01); license and figures independently verified 2026-10-14.\n\nA lean GTM team runs image, video, PDF, deck, and document work constantly, and the default stack is a pile of per-seat Adobe and Microsoft 365 subscriptions. ArtCraft is a serious attempt at owning that whole category: a dozen Apache-2.0 apps that stay on your machine and expose a headless CLI/MCP control channel, so an agent can produce a formatted doc or a cropped image as a scripted step. The honest read: these are local-first alternatives, not feature-for-feature clones of Photoshop or Word, and the project is open-core — the free apps are real and Apache-2.0, but the hosted AI-generation API is a separate paid tier whose numbers are the vendor's own. For the open artifact itself, the leverage is concrete: creative and office tooling you own, scriptable by the same agents that already run the rest of your stack."
    }
  ],
  "alternates": {
    "markdown": "https://gtmstacker.com/registry/tool/artcraft-crafting-apps/index.md",
    "html": "https://gtmstacker.com/registry/tool/artcraft-crafting-apps/",
    "json": "https://gtmstacker.com/registry/tool/artcraft-crafting-apps/index.json",
    "server_json": "https://gtmstacker.com/registry/tool/artcraft-crafting-apps/server.json"
  },
  "jsonld": {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "WebSite",
        "@id": "https://gtmstacker.com/#website",
        "url": "https://gtmstacker.com/",
        "name": "GTM Stacker Agent Registry",
        "description": "A daily-updated, agent-native registry of open-source tool discoveries, tool updates, and curated news for the go-to-market / RevOps engineering niche. Machine-readable first: agents can discover, parse, page, and delta-sync it without scraping HTML.",
        "inLanguage": "en",
        "publisher": {
          "@id": "https://gtmstacker.com/#organization"
        }
      },
      {
        "@type": "Organization",
        "@id": "https://gtmstacker.com/#organization",
        "name": "GTM Stacker",
        "url": "https://gtmstacker.com",
        "description": "The growth-systems practice of Theo Popov: AI-native enrichment, outbound, content engines and internal tooling for startups and venture programs. Its agent-native media property, the GTM Stacker Agent Registry, maintains a daily-updated catalog of open-source go-to-market and RevOps tools that both people and AI engines can discover, compare, and cite.",
        "foundingDate": "2024-08",
        "knowsAbout": [
          "go-to-market engineering",
          "RevOps",
          "sales automation",
          "marketing operations",
          "open-source software",
          "AI agents"
        ],
        "founder": {
          "@type": "Person",
          "@id": "https://gtmstacker.com/#founder",
          "name": "Theo Popov",
          "jobTitle": "Growth Operations & GTM Systems",
          "url": "https://gtmstacker.com/about/",
          "sameAs": [
            "https://www.linkedin.com/in/theo-popov",
            "https://x.com/Theo_Popov",
            "https://github.com/theopopov"
          ],
          "worksFor": {
            "@id": "https://gtmstacker.com/#organization"
          }
        },
        "sameAs": [
          "https://www.linkedin.com/company/gtmstacker",
          "https://www.youtube.com/@gtmstacker",
          "https://www.instagram.com/gtmstacker/",
          "https://www.tiktok.com/@gtmstacker"
        ],
        "mainEntityOfPage": "https://gtmstacker.com/registry/about/"
      },
      {
        "@type": "SoftwareApplication",
        "@id": "https://gtmstacker.com/registry/tool/artcraft-crafting-apps/#software",
        "name": "ArtCraft (Crafting Apps)",
        "identifier": "io.github.storytold/artcraft",
        "description": "Apache-2.0 suite of local-first Rust creative and office apps (PhotoCraft, VectorCraft, FilmCraft, PdfCraft, WordCraft and more) that replace Adobe and Microsoft 365 subscriptions, each driveable headless by CLI, JSON control stream, or MCP server for agents.",
        "applicationCategory": "DeveloperApplication",
        "url": "https://gtmstacker.com/registry/tool/artcraft-crafting-apps/",
        "datePublished": "2026-10-14T00:00:00Z",
        "dateModified": "2026-10-14T00:00:00Z",
        "isPartOf": {
          "@id": "https://gtmstacker.com/#website"
        },
        "softwareHelp": "https://getartcraft.com",
        "license": "https://spdx.org/licenses/Apache-2.0.html",
        "codeRepository": "https://github.com/storytold/artcraft",
        "keywords": "content-copywriting, productivity-knowledge, documents-esign, mcp-agents",
        "author": {
          "@type": "Organization",
          "name": "storytold",
          "url": "https://github.com/storytold",
          "sameAs": [
            "https://github.com/storytold/artcraft",
            "https://getartcraft.com"
          ]
        },
        "offers": {
          "@type": "Offer",
          "price": 0,
          "priceCurrency": "USD"
        }
      },
      {
        "@type": "BreadcrumbList",
        "@id": "https://gtmstacker.com/registry/tool/artcraft-crafting-apps/#breadcrumb",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "GTM Stacker Registry",
            "item": "https://gtmstacker.com/registry/"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "Content Copywriting",
            "item": "https://gtmstacker.com/registry/category/content-copywriting/"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "name": "ArtCraft (Crafting Apps)",
            "item": "https://gtmstacker.com/registry/tool/artcraft-crafting-apps/"
          }
        ]
      }
    ]
  },
  "tool": {
    "name": "io.github.storytold/artcraft",
    "repository": {
      "url": "https://github.com/storytold/artcraft",
      "source": "github"
    },
    "homepage": "https://getartcraft.com"
  }
}
