npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

@humanfirst/n8n-nodes-humanfirst

v1.0.4

Published

Custom HumanFirst integration for n8n. Provides operations to interact with HumanFirst tool, an AI studio designed to help you build reliable, context-rich, reusable AI workflows and automations

Readme

n8n-nodes-humanfirst

This is an n8n community node that enables integration with the HumanFirst platform.

HumanFirst is a powerful AI studio for power users and teams, designed to help you build reliable, context-rich, reusable AI workflows and automations.

n8n is a fair-code licensed workflow automation platform.

About HumanFirst

HumanFirst is a unified AI development and operations platform designed for people and teams who want to do more with AI. It helps you:

  • Chat with your data via a conversational interface
  • Template your prompts using explicit context control
  • Run AI at scale with parallel prompt execution
  • Manage context, prompts, data, and results in a single managed library

What Makes HumanFirst Unique

  1. Prompt Building Studio Create prompts as if you’re delegating tasks to a real team member. Inject structured context, eliminate black-box prompts, and ensure precision without in-chat adjustments.

  2. Prototyping Playground Test and iterate on prompts in real-time with both conversational and dataset-based feedback. Codify what works directly into your instructions.

  3. Managed Library Keep your prompts, inputs, contexts, and results centralized, version-controlled, and reusable across teams and projects.

Built for Scale and Security

  • SOC 2 Type II compliant
  • Supports SSO & SAML
  • Offers optional on-premise deployment
  • Integrates with platforms like Zapier, Make, and n8n
  • Compatible with major LLM providers: OpenAI, Anthropic, Cohere, Gemini, Mistral, and more

Learn more at humanfirst.ai.

Installation
Operations
Credentials
Compatibility
Usage
Resources
Version history

Installation

Follow the installation guide in the n8n community nodes documentation.

Operations

This node supports the following HumanFirst API operations:

| Operation | Description | | ----------------------------- | --------------------------------------------------------------------------------------------------------- | | Add Column to CSV | Take a binary CSV, append one or more constant columns, return a new CSV | | Convert JSON to CSV | Flatten input JSON items (or a named array field) into a CSV | | Import CSV File | Import a CSV into a Conversation Source conversation set | | Import Document | Upload a document to a Conversation Source and trigger indexing | | Get Playbook Info | Fetch metadata for a specific playbook | | List Playbooks | List all playbooks within a namespace | | Create Prompt | Create a new prompt in a playbook | | List Prompts | Retrieve all prompts defined on a playbook | | Get Prompt | Retrieve a single prompt by ID from a playbook | | Update Prompt | Update one or more fields of an existing prompt in a playbook | | Delete Prompt | Delete a single prompt by ID from a playbook | | Trigger Prompt With Input | Trigger a prompt with mention overrides and get generated completion with configurable timeout | | Run Full Pipeline Workflow| Trigger a pipeline, wait for completion, then export the data

Credentials

This node uses HumanFirst's API for authentication. You'll need to configure the following credentials:

| Field | Description | | ---------------------- | -------------------------------------------------------------------------------------------------------- | | API Key | Your HumanFirst API Key (get it by following the steps here) | | Base URL | HumanFirst API base URL (default: https://api.humanfirst.ai) | | API Version | API version (default: v1alpha1) | | Namespace for Test | A namespace used to validate credentials (must already exist) |

These fields are entered when creating the HumanFirst API credentials in your n8n instance.

Compatibility

Tested against following N8N and Node.js versions.

  • N8N version: 1.92.2
  • Node.js version: 20.19.0

Usage

  1. Configure Credentials Go to your n8n credentials manager and set up the HumanFirst API credentials using your API key and namespace.

  2. Add Node to Workflow Insert the HumanFirst node into your workflow and choose an operation such as "List Playbooks" or "Import CSV".

  3. Set Parameters Fill in the required parameters for the selected operation.

  4. Run and Automate Execute the node and begin automating your AI workflows using HumanFirst's platform capabilities.

Resources

Version History

| Version | Changes | | ------- | --------------------------------------------------------------------------------------------------- | | 1.0.4 | Added Trigger Prompt With Input operation with configurable timeout and multiple mention overrides | | 1.0.3 | Fixed bugs on update prompt and update pipeline operations | | 1.0.2 | Added update pipeline operation - specific to re-setting current day filter | | 1.0.1 | Added list, get, create, delete, update prompts operations | | 1.0.0 | Initial release with playbook listing, document import, CSV handling, and pipeline workflow support |