Build vs. Borrow: Locking Scope & Integrating CVAT in Loon Conservation AI

Liam recaps the Madison wildlife-monitoring team's decision to adopt the open-source CVAT annotator instead of building one from scratch, plus the resulting three-week build plan and a second track on brand frameworks.

2:26 video3 min readWatch on YouTube

Liam, filling in for Komal, gives a weekly progress update on the Madison wildlife-monitoring project, walking through a scope decision the team made and what it unlocks for the next three weeks.

Locking scope before building

The team's first move this week was finalizing project scope and turning it into milestones, then sending that plan to supervisor Nenina so everyone works from the same map before the build accelerates. Before the timeline could stick, one alignment question had to be answered: build an end-to-end annotation and detection tool from scratch, or use an existing annotator and put limited developer hours into the machine learning models and workflow gaps instead.

Why CVAT won the build-versus-borrow call

The team chose to borrow. Open-source annotation tooling already does the job well, so CVAT was slotted in to own annotation, freeing the development team to focus on the machine learning models and the parts of the workflow that do not already have a strong open-source answer. The reasoning is explicit: building an entire platform from scratch is not the best use of limited hands right now. This is a build-versus-borrow decision made on the basis of where the team's time actually adds value, not on preference for owning every layer of the stack.

The three-week plan that follows

With CVAT settled, the near-term plan takes shape in three stages. Week one produces a working demo, a GitHub repo, and a confirmed technical stack. Week two produces a scalable project structure captured in a design document. Week three delivers the first core feature, most likely frame extraction or frame annotation. The plan only hardens because the scope question got answered first, the milestones are downstream of the build-versus-borrow decision, not parallel to it.

Image provenance, not just image volume

In parallel with the technical build, the team keeps collecting free-licensed images to train the model, but the video is careful to separate "free" from "free to train on." Provenance still matters: an image being freely available does not automatically mean it comes with a trail that supports using it for model training, so gathering images is treated as its own tracked task rather than an assumed given.

A second track: brand frameworks

Separately from the wildlife-detection build, Komal is drafting framework options for marketing and brand tools under Madison, options named include Jungian archetypes, Big Five, MBTI, Enneagram, VALS, Maslow's hierarchy, Aaker's brand model, StoryBrand, and jobs-to-be-done. The next Madison meeting will pick a direction, after which a detailed feature plan gets written. This track is explicitly separate from the CVAT decision, run in parallel rather than in sequence.

Key takeaways

  • The team chose to use CVAT for annotation rather than build a custom annotator, to protect limited developer hours for the harder, unsolved parts of the workflow.
  • The three-week plan is: week one a demo and confirmed stack, week two a scalable design document, week three the first core feature.
  • Free-licensed images are being collected, but provenance is tracked separately from availability.
  • A second, parallel track is evaluating brand frameworks (MBTI, Jungian archetypes, Maslow, and others) for Madison's marketing tools.
  • The stated design judgment is to avoid rebuilding a tool that an existing open-source project already solves well.

Who this is for

Anyone running a small technical team who needs a concrete example of how to frame a build-versus-borrow decision, and Madison project followers tracking the wildlife-monitoring build's weekly status.

Chapters

  1. 0:00Weekly Overview: Finalizing Project Scope with Supervisor Nenina
  2. 0:40The Build vs. Borrow Dilemma: Why CVAT Won the Selection
  3. 1:15Mapping the 3-Week Build Plan: Prototypes, Docs, and Frame Extraction
  4. 1:50Gathering Free-Licensed Imagery: Navigating the Provenance Trail
Full transcript(auto-generated, with timestamps)

Weekly Overview: Finalizing Project Scope with Supervisor Nenina

[0:00]Hello, this is Liam in for Komal. Madison weekly, the team locked scope with Nina chose CVAT over building annotation from scratch, lined up 3 weeks of build work, kept collecting free images, and Komal opened a second track on brand frameworks for Madison tools. First move this week, finalize the project scope, then turn it into milestones. That plan went to Nina, the supervisor, so everyone is looking at the same map before the build accelerates. Before the timeline stuck, one alignment question. Option A, build an end-to-end tool, annotate, manage data sets, prep training data, detect wildlife. Option B, use an existing annotator like CVAT and spend limited hands on models in the workflow gaps.

The Build vs. Borrow Dilemma: Why CVAT Won the Selection

[0:40]Open source already does annotation well. The team had to pick. Decision, option B. CVAT owns annotation. The development team focuses on machine learning models and the rest of the workflow that does not already have a strong open source answer. Building the whole platform from scratch is not the best use of limited hands right now. With CVAT slotted in the near plan stays. Week one, lovable demo, GitHub repo, confirm the stack. Week two, scalable project structure in the design document. Week three, first core feature, likely frame extraction or frame annotation. Full project plan hardens once the scope stays locked. In

Mapping the 3-Week Build Plan: Prototypes, Docs, and Frame Extraction

[1:17]Parallel, the team kept collecting more free licensed images to help train the model. Provenance still matters. Free is not the same as free to train without a trail. Second track, Komal is drafting framework ideas for marketing and brand tools under Madison. Young and archetypes, big five, MBTI, enneagram, values, Maslow, diffusion, Aaker, story brand, jobs to be done. Next Madison meeting picks a direction, then she writes the detailed feature plan. Let's recap with Claude. Scope and milestones went to Nina. The fork was build everything versus borrow annotation.

Gathering Free-Licensed Imagery: Navigating the Provenance Trail

[1:50]Option B one, CVAT plus models and workflow. Weeks one through three are queued. Images keep coming. Brand frameworks land next meeting. Design judgement, don't rebuild what CVaT already solved. Your turn. Paste this into Claude for your own build. I have an open source annotator candidate and a custom end-to-end idea. Force a build versus borrow decision. List what the existing tool already does well, what it never will, and where my limited team hours should go in the next 3 weeks. Flag any ego project that duplicates a solved problem. Run it before you write another milestone. Madison weekly scope locked. Lay them in for Komal.

More from Madison

Humanitarians AI Lyrical Literacy Project