Skip to content

agentstation/nix-packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AgentStation Nix Packages

This repository provides Nix packages for AgentStation CLI tools, enabling installation via Nix, Devbox, or any Nix-compatible system.

Available Packages

  • pocket - Graph execution engine for LLM workflows
  • tydirium - Email authentication checker

Installation

Using Devbox

Devbox users can add these tools to their project:

# Add to your project
devbox add github:agentstation/nix-packages#pocket
devbox add github:agentstation/nix-packages#tydirium

# Or add to devbox.json
{
  "packages": [
    "github:agentstation/nix-packages#pocket",
    "github:agentstation/nix-packages#tydirium"
  ]
}

Using Nix

Run directly without installing:

nix run github:agentstation/nix-packages#pocket -- --help
nix run github:agentstation/nix-packages#tydirium -- --help

Install to user profile:

nix profile install github:agentstation/nix-packages#pocket
nix profile install github:agentstation/nix-packages#tydirium

Use in a Nix flake:

{
  inputs = {
    agentstation.url = "github:agentstation/nix-packages";
  };

  outputs = { self, nixpkgs, agentstation }: {
    # Use agentstation.packages.${system}.pocket
    # Use agentstation.packages.${system}.tydirium
  };
}

Using nix-shell

Create a temporary shell with the tools:

nix shell github:agentstation/nix-packages#pocket
nix shell github:agentstation/nix-packages#tydirium

Package Details

pocket

Graph execution engine for LLM workflows - CLI tool for executing workflows defined as graphs.

pocket run workflow.yaml      # Run a workflow
pocket validate workflow.yaml # Validate workflow syntax
pocket nodes list            # List available nodes
pocket --help               # Show all commands

tydirium

Email authentication checker - "It's an older email, sir, but it checks out."

tydirium example.com          # Check a domain
tydirium [email protected]     # Check an email address
tydirium -q example.com       # Quick mode (3 DNS servers)
tydirium -v example.com       # Verbose mode (detailed output)
tydirium -V                   # Show version

Alternative Installation Methods

These tools are also available via Homebrew:

brew tap agentstation/tap
brew install pocket tydirium

Development

To work on these packages:

# Clone the repository
git clone https://github.com/agentstation/nix-packages.git
cd nix-packages

# Enter development shell
nix develop

# Test a package build
nix build .#pocket
nix build .#tydirium

License

All packages in this repository follow their upstream licenses (MIT).

About

Nix packages for AgentStation CLI tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages