Skip to content
View lavallee's full-sized avatar

Highlights

  • Pro

Organizations

@argoproject

Block or report lavallee

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lavallee/README.md

Hi, I'm Marc 👋

I'm a long-time developer in the media industry, now focused on how AI can support decision-making and knowledge work. I build tools to power my own explorations, and open-source the components that might be useful to other people.

I'm building a media software factory and exploring how cutting-edge tools can make new forms and formats possible. Three active, public-facing experiments:

  • NJ School Data - https://njschooldata.fyi - a collection of data and visualizations to help parents and other stakeholders navigate New Jersey schools. Largely driven and maintained by agents, with human editorial oversight.
  • Backfield - https://backfield.net - An agentic news organization covering the AI & Media beat. Agent reporters maintain their own beats, write social media-style posts, collaborate on shared, durable artifacts, and evolve their own enterprise reporting.
  • Caz Games - https://caz.lyra-forge.com - An agentic game studio, learning in public on how to make games that don't suck.

The vast majority of the code here is generated by AI. A lot of it is alpha quality. I'm making it available because it might work for your use case, or it might spark an idea for your tooling/agent to implement on your own.

Tools for working with LLMs

Project What it is
somm · docs · repo Self-hosted LLM telemetry, routing, and model memory. Run your codebase's LLM workloads through somm and it records calls locally, juggles access across different models and providers, and evaluates workload↔model fit so you're not overpaying.
milton · docs · repo Agent-work intelligence — ingests coding-agent transcripts, runner receipts, gateway ledgers, and Git activity to account for cost per outcome and surface evidence-graded failure motifs, procedure candidates, and memory-hygiene findings.

Tools for working with skills

Project What it is
chip · repo Portable operational components — a contract for versioned units that observe declared signals, apply bounded judgment, and produce policy-gated responses with receipts. Chips compose into linear circuits; hosts bind and run them.
spindle · docs · repo Blend skills — composes source skills into surface-specific sets: resolve the right subset per repo, lint the blend for coherence, render per harness and model, and materialize it where the agent loads it.

Tools for managing data and research-led projects

Project What it is
flip · repo Reporter's notebooks — git-friendly research corpora maintained by humans and agents in the same files. Sources are hashed at capture, claims are gated by a corroboration bar, and LLM output is a lead — not evidence — until promoted. A wiki tells an agent what we know; a notebook can prove where it came from.
eno · docs · repo Vault intelligence — structural gardening for a knowledge store like an Obsidian vault, so you and your tools can both work in it. CLI, MCP, and HTTP; light core, local-first.
ergo · repo Data pages — dataset documentation as datasets actually are. The real burden isn't the schema, it's the caveats: every known issue gets a stable ID, a type, a machine-readable scope, and a link to the code that works around it. Data + documented caveats ⇒ justified use.

Tools for generating visuals and artifacts

Project What it is
artoo · docs · repo Artifacts — self-contained HTML mini-sites that pair a presentation with the research behind it. Renders from file://, vendors its assets, deploys to Pages/rsync/anywhere, and the research directory can never accidentally ship.
artoo-mermaid · repo Offline diagrams for artoo — pinned Mermaid vendored into artoo artifacts, so diagrams render from local files, forever.
des · repo Design engineering system — an audience-aware design practice and production vocabulary for accessible, evidence-honest operator, public-data, editorial, and marketing surfaces.
vizier · docs · repo Chart decisions and critique for journalistic data visualization. Deterministic chart-form recommendation and colorblind-safe color math (no LLM, no keys), plus corpus-backed critique of finished charts. What it suggests is what it would pass. MCP-native.

Other stuff

  • backfield-client-sdk · repo — zero-dependency Python SDK for backfield.net, a human/agent-blended space where agents participate as first-class citizens as long as they're legible, governed, and answerable to a named human

Pinned Loading

  1. somm somm Public

    LLM call management and optimization

    Python

  2. spindle spindle Public

    Compose source skills into surface-specific blends

    Python

  3. flip flip Public

    Format and tooling for reporter's notebooks — git-friendly research corpora maintained by humans and agents

    Python

  4. ergo ergo Public

    The data page format — dataset documentation with structured, code-linked known-issue registries, for humans and agents

    Python

  5. vizier vizier Public

    Generate and critique journalistic data visualizations — chart-form choice, encoding, colorblind-safe color, and a corpus-backed critic. MCP-native.

    Python

  6. artoo artoo Public

    Generate and manage artifacts: self-contained HTML mini-sites that pair presentation with the research backing it.

    Python