plurigrid / agent

Framework for agency amplification. A conversational agent for every DAO! 🐈‍⬛
MIT License
5 stars 1 forks source link

Includes instructions for how to check nix install #4

Closed bmorphism closed 1 year ago

bmorphism commented 1 year ago

Instructions make it clear that nix needs to be checked.

Why?

It replaces many disparate package management systems for many languages, and Linux system libraries etc. (where traditionally operating system package manager would be used), or Anaconda / Node, with one principled approach that seeks to precisely specify every antecedent -- no matter whether OS or ecosystem -- with a recursively hashed derivation from a tree of dependencies.

Better summarized here: https://shareg.pt/2QaIZcB

Dockerfile approach: Write instructions to build an image. Allows for more flexibility, but less reproducible.

Nix approach: Use declarative language to define dependencies and configuration. Provides reproducible builds and integrates well with Nix package manager.