Skip to content

Decision: primary stack and dependencies (Python + Claude Agent SDK?) #12

Description

@gidutz

Pick the primary language and agent framework for the reference implementation.

Candidates:

  • Python + Claude Agent SDK — fastest path to an agent loop with tools, memory, and subagents. Strong fit for downstream data work.
  • Python + raw Anthropic SDK — more control, more boilerplate.
  • TypeScript / Node + Claude Agent SDK or Anthropic SDK — better fit if integration code skews toward JS-heavy adtech vendors.

Decision criteria:

  • Where do contributors and the adtech ecosystem already live?
  • How much of the integration surface is JS-only?
  • Library maturity for the eval and memory layers

Deliverable: decision plus an initial `pyproject.toml` / `package.json`.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:decisionScoping or architectural decision

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions