{
  "schema_version": "1.1",
  "id": "s9:https://github.com/pascalorg/editor",
  "slug": "editor-1ffbppp",
  "url": "https://feed7.dev/p/editor-1ffbppp",
  "title": "pascalorg/editor",
  "why_included": "Pascal exposes a local-first 3D building editor through a CLI and MCP, giving agents structured scene tools while keeping projects on the local machine by default.",
  "summary": "Pascal is an **open-source, local-first 3D building editor** built with React Three Fiber and WebGPU. Its CLI starts the editor and an authenticated **MCP service**, while projects persist in a local SQLite database.",
  "practical_implication": "Builders can connect agents through pascal mcp connect and install workflows for scene work or bounded furniture-fit checks. Use separate PASCAL_HOME directories and service processes when independent agents must work concurrently.",
  "agent_context": "Pascal is an **open-source, local-first 3D building editor** built with React Three Fiber and WebGPU. Its CLI starts the editor and an authenticated **MCP service**, while projects persist in a local SQLite database.\n\nBuilders can connect agents through pascal mcp connect and install workflows for scene work or bounded furniture-fit checks. Use separate PASCAL_HOME directories and service processes when independent agents must work concurrently.\n\nThe npm beta is older than the repository’s **GitHub prerelease**, and optional tool fields may differ between installed and hosted versions. The project also requires one active agent client per local CLI service.",
  "source": {
    "name": "GitHub",
    "url": "https://github.com/pascalorg/editor",
    "published_at": null
  },
  "source_class": "tool",
  "content_type": "GitHub Repo",
  "layer": "tools",
  "domains": [
    "image"
  ],
  "topics": [
    "mcp",
    "tool-use",
    "skills"
  ],
  "verification": {
    "status": "needs_review",
    "label": "Needs Review",
    "method": "unverified",
    "verified_at": null
  },
  "uncertainty": [
    "The npm beta is older than the repository’s **GitHub prerelease**, and optional tool fields may differ between installed and hosted versions. The project also requires one active agent client per local CLI service."
  ],
  "connected_context": {
    "meaning": "This extends MCP-backed agent work into a persistent local 3D scene editor, with bounded spatial workflows rather than browser or data retrieval. It also makes deployment topology part of the harness: concurrency requires separate homes and services, each service supports one active client, and clients must account for tool-schema drift between releases.",
    "corpus_size": 732,
    "generated_at": "2026-09-10T10:08:12.640Z",
    "connections": [
      {
        "title": "ChromeDevTools/chrome-devtools-mcp",
        "source_name": "GitHub",
        "source_url": "https://github.com/ChromeDevTools/chrome-devtools-mcp",
        "feed7_url": "https://feed7.dev/p/chrome-devtools-mcp-0ow49x2",
        "reason": "Both create an inspect-act-verify loop over a visual environment through MCP; Pascal applies that pattern to editable 3D scenes, while Chrome DevTools applies it to running web applications."
      },
      {
        "title": "Expanding Managed Agents in Gemini API: background tasks, remote MCP and more",
        "source_name": "Google",
        "source_url": "https://blog.google/innovation-and-ai/technology/developers-tools/expanding-managed-agents-gemini-api/",
        "feed7_url": "https://feed7.dev/p/expanding-managed-agents-gemini-api-1idue29",
        "reason": "Gemini’s remote MCP support contrasts with Pascal’s local, single-client service topology, so adopting Pascal in managed or concurrent workflows requires explicit per-agent service isolation."
      },
      {
        "title": "Build-Time vs. Run-Time: Why Dev Tools Fail in Production — Averi Kitsch & Prerna Kakkar, Google",
        "source_name": "AI Engineer",
        "source_url": "https://www.youtube.com/watch?v=9R--1tg45Jg",
        "feed7_url": "https://feed7.dev/p/build-time-vs-run-time-why-dev-tools-fail-in-production-averi-kitsch-pre-0b01i4o",
        "reason": "The build-time versus run-time warning qualifies Pascal’s authenticated tool access: authentication alone does not determine safe authority, so scene-changing workflows still need bounded operations and review appropriate to their execution context."
      }
    ]
  },
  "lifecycle": "Current",
  "published_at": null,
  "modified_at": null,
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/editor-1ffbppp",
    "json": "https://feed7.dev/p/editor-1ffbppp.json",
    "markdown": "https://feed7.dev/p/editor-1ffbppp.md"
  }
}