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.1 my-project
Next steps
pnpm install
Installs
1
All time
Stars
0
Unstarred
Latest stable
Today
v0.1.1

agent.json

{
  "name": "research-assistant-node",
  "version": "0.1.1",
  "description": "Node SDK starter for an interactive local research assistant built on AgentPM-installed tools.",
  "template": {
    "display_name": "Node Research Assistant",
    "use_case": "research",
    "execution_surfaces": [
      "node-sdk"
    ],
    "stack": [
      "node"
    ],
    "files_root": "template",
    "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."
      }
    ],
    "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": []
    },
    "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"
      }
    ]
  },
  "readme": "README.md",
  "license": {
    "spdx": "MIT"
  }
}

Template metadata

Use case
research
Execution surfaces
node-sdk
Stack
node

Included packages

Agents
This template does not declare any agent package dependencies.
Skills
This template does not declare any skill package dependencies.
Knowledge
This template does not declare any knowledge package dependencies.
Memory
This template does not declare any memory package dependencies.
Profiles
This template does not declare any profile package dependencies.
Loop
This template does not declare any loop package dependency.

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