Skip to content

Agentic Engineering for Bitcoin Developers #11

Description

@vnprc

Agentic Engineering for Bitcoin Developers

Format: Workshop (talk + hands-on interactive session)
Length: 60 minutes

Summary

Coding agents are no longer experimental tech; they are now indispensable software development tools. But most workflows are built around centralized infrastructure, proprietary services, and permissioned surveillance platforms masquerading as "open" and "aligned".

Bitcoin developers have different priorities. We care about security, privacy, sovereignty, and reproducibility. We need tools that cater to our values.

This session introduces Allod, a NixOS-based development environment for AI-assisted bitcoin engineering. The key architectural choice is the VM isolation model. Each project type gets its own VM that serves as a declarative development environment and a cage to contain your agents. We'll cover the security and privacy implications of coding agents, then walk through Allod's stack: self-hosted git, secret management, agent harnesses, LLM routers, build tools, and workflow tools. All reproducible and open source. Proprietary or free (as in speech) AI providers can plug in as interchangeable services, not foundations.

The session concludes with a hands on demonstration of an agent implementing a real git issue inside the Allod environment. If you install the stack ahead of time we can vibe together!

Project: https://forge.anarch.diy/allod

Tech stack

  • NixOS + nix flakes: declarative system configs
  • libvirt/QEMU: VM isolation for agents and privacy tools
  • Forgejo: self-hosted git forge
  • agenix: all secrets encrypted to a single key as the root of trust
  • Tor + ephemeral VMs: network-level privacy with no persistent storage
  • context engineering tools: agent harness, version controlled memory, spec-driven development

What attendees will learn

Attendees will leave with:

  • A practical security model for using coding agents on Bitcoin projects.
  • A framework for evaluating the trust assumptions of modern development infrastructure.
  • An understanding of the engineering tradeoffs involved in building a sovereign, agent-friendly development environment.
  • A reproducible workflow they can adapt to their own projects.
  • Enough familiarity with Allod to get started immediately.

Intended audience

Bitcoin developers interested in:

  • using coding agents in a secure manner
  • learning the latest agentic development techniques and methods
  • deprecating github
  • learning NixOS: immutable, declarative, reproducible linux distribution
  • leveling up their FOSS tech stack

Some familiarity with Linux, Git, and Bitcoin development is recommended, but no prior experience with NixOS or coding agents is required.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions