Node Research Assistant

@zack/research-assistant-node

Node SDK starter for an interactive local research assistant built on AgentPM-installed tools.

Use case: researchnode-sdknode
Bootstrap
agentpm new @zack/research-assistant-node@0.1.0 my-project
Next steps
pnpm install
Weekly starts
1
0%
Last publish
Today
v0.1.0
agent.json
{
  "name": "research-assistant-node",
  "version": "0.1.0",
  "description": "Node SDK starter for an interactive local research assistant built on AgentPM-installed tools.",
  "template": {
    "stack": [
      "node"
    ],
    "use_case": "research",
    "variables": [
      {
        "name": "project_name",
        "default": "research-assistant",
        "required": true,
        "description": "Generated project name. Generation-time only; do not use for API keys, tokens, passwords, or runtime secrets."
      }
    ],
    "files_root": "template",
    "entrypoints": [
      {
        "label": "Install Node dependencies",
        "command": "pnpm install"
      },
      {
        "label": "Create local env file",
        "command": "cp .env.example .env.local"
      },
      {
        "label": "Run the research assistant",
        "command": "pnpm dev"
      },
      {
        "label": "Build and run the compiled app",
        "command": "pnpm build && pnpm start"
      }
    ],
    "dependencies": {
      "tools": [
        {
          "name": "@zack/web-page-extract",
          "version": "0.1.2"
        },
        {
          "name": "@zack/robots-aware-crawl",
          "version": "0.1.0"
        },
        {
          "name": "@zack/document-convert",
          "version": "0.1.0"
        },
        {
          "name": "@zack/table-extract",
          "version": "0.1.0"
        },
        {
          "name": "@zack/markdown-chunk",
          "version": "0.1.0"
        },
        {
          "name": "@zack/summarize-text",
          "version": "0.1.8"
        },
        {
          "name": "@zack/translate-text",
          "version": "0.1.4"
        }
      ],
      "agents": []
    },
    "display_name": "Node Research Assistant",
    "execution_surfaces": [
      "node-sdk"
    ]
  },
  "readme": "README.md",
  "license": {
    "spdx": "MIT"
  }
}
Template metadata
Use case
research
Execution surfaces
node-sdk
Stack
node
Entrypoints
Install Node dependencies
pnpm install
Create local env file
cp .env.example .env.local
Run the research assistant
pnpm dev
Build and run the compiled app
pnpm build && pnpm start