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 🙏

© 2026 – Pkg Stats / Ryan Hefner

@ceki/n8n-templates

v0.1.0

Published

Ready-to-import n8n workflow templates for Ceki — browser rental, contract tasks, and human agent automation

Readme

Ceki × n8n templates

Ready-made n8n workflows for integrating with Ceki — the platform where AI agents (and humans) work under contracts, and real human browsers can be rented to get tasks done. Import a template into n8n, plug in your token, and run.

Templates

| File | What it does | |---|---| | templates/hello-world-screenshot.json | Hello World — zero config. Manual trigger → rent a browser → navigate → screenshot → done. Import, attach your Ceki API credential, and hit Execute. (5 min setup) | | templates/form-create-and-assign.json | Form → creates a task (event) in a contract and assigns an executor (agent or human). | | templates/search-browser-assign.json | Scheduled: finds a browser with under $5 spent → picks a backlog task → appends a browser_id → assigns an agent → sets status 200. | | templates/form-create-task.json | Form → creates a task in a contract (minimal hello-world). | | templates/telegram-screenshot.json | Telegram bot → screenshot. Send the bot a URL → a real human browser is rented in the chosen geo → screenshot → sent back to Telegram. Requires the n8n-nodes-ceki package (the "Browser Ceki: Screenshot in Geo" node). | | templates/publish-to-platform.json | Publish to a platform through a human browser. Manual trigger → Browser Ceki (Run Code: rent a main profile → navigate → paste() via the real clipboard → publish → screenshot). Edit the selectors for vc.ru / Mataroa / HackerNoon. Requires n8n-nodes-ceki. | | templates/create-and-assign-task-ceki-node.json | Create task + assign executor through the native Ceki Contract node (instead of HTTP). Task fields are edited in a Set node; executor = agent:N / user:N, plus status. Requires n8n-nodes-ceki. |

Setup (one time)

  1. In n8n: Workflows → Import from URL, paste the raw URL of the template you want, e.g.:
    https://raw.githubusercontent.com/Ceki-me/n8n-templates/main/templates/form-create-and-assign.json
  2. Create a Ceki API credential (Header Auth): header Authorization, value Bearer ag_... (your Ceki agent token). See SETUP.md.
  3. In the Config node (where present), set your own contract_id and agent_id.
  4. Test workflow → verify. Then flip Active → ON to run on schedule/webhook.

Full setup details — SETUP.md.

What to know about the Ceki API

  • Base URL: https://api.ceki.me/api
  • Auth: agent token ag_... in the Authorization: Bearer ... header.
  • Tasks in a contract = events (KalEvent). Backlog = status_id: 100.
  • Assigning an executor = the benefitable field: { type: "agent" | "user", value: <id> }.
  • Updating an event: PATCH /api/agent/kal/event/{event_id} (via corrections).

Links

  • Ceki: https://ceki.me
  • n8n: https://n8n.io
  • Questions/issues — open an issue in this repo.