├── .czrc ├── .gitignore ├── .nano-staged.js ├── .vscode └── settings.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── README.md ├── biome.json ├── examples ├── deno-stdio │ ├── deno.json │ └── main.ts ├── example-forecast │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── with-hono-mcp │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── with-sse-express │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json ├── with-stdio │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json └── with-streaming │ ├── README.md │ ├── package.json │ ├── src │ └── index.ts │ └── tsconfig.json ├── package.json ├── packages ├── core │ ├── README.md │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ └── basic.test.ts │ │ ├── context.ts │ │ ├── helper.ts │ │ ├── index.ts │ │ ├── muppet.ts │ │ ├── types.ts │ │ └── utils.ts │ └── tsconfig.json └── create-muppet │ ├── README.md │ ├── build.ts │ ├── package.json │ ├── src │ ├── cleanup.ts │ ├── index.ts │ ├── package-manager.ts │ ├── template.ts │ └── utils.ts │ └── tsconfig.json ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.czrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/.czrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | 4 | bin 5 | 6 | deno.lock 7 | 8 | .DS_Store -------------------------------------------------------------------------------- /.nano-staged.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/.nano-staged.js -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ./packages/core/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/biome.json -------------------------------------------------------------------------------- /examples/deno-stdio/deno.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/deno-stdio/deno.json -------------------------------------------------------------------------------- /examples/deno-stdio/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/deno-stdio/main.ts -------------------------------------------------------------------------------- /examples/example-forecast/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/example-forecast/README.md -------------------------------------------------------------------------------- /examples/example-forecast/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/example-forecast/package.json -------------------------------------------------------------------------------- /examples/example-forecast/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/example-forecast/src/index.ts -------------------------------------------------------------------------------- /examples/example-forecast/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/example-forecast/tsconfig.json -------------------------------------------------------------------------------- /examples/with-hono-mcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-hono-mcp/README.md -------------------------------------------------------------------------------- /examples/with-hono-mcp/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-hono-mcp/package.json -------------------------------------------------------------------------------- /examples/with-hono-mcp/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-hono-mcp/src/index.ts -------------------------------------------------------------------------------- /examples/with-hono-mcp/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-hono-mcp/tsconfig.json -------------------------------------------------------------------------------- /examples/with-sse-express/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-sse-express/README.md -------------------------------------------------------------------------------- /examples/with-sse-express/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-sse-express/package.json -------------------------------------------------------------------------------- /examples/with-sse-express/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-sse-express/src/index.ts -------------------------------------------------------------------------------- /examples/with-sse-express/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-sse-express/tsconfig.json -------------------------------------------------------------------------------- /examples/with-stdio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-stdio/README.md -------------------------------------------------------------------------------- /examples/with-stdio/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-stdio/package.json -------------------------------------------------------------------------------- /examples/with-stdio/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-stdio/src/index.ts -------------------------------------------------------------------------------- /examples/with-stdio/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-stdio/tsconfig.json -------------------------------------------------------------------------------- /examples/with-streaming/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-streaming/README.md -------------------------------------------------------------------------------- /examples/with-streaming/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-streaming/package.json -------------------------------------------------------------------------------- /examples/with-streaming/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-streaming/src/index.ts -------------------------------------------------------------------------------- /examples/with-streaming/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/examples/with-streaming/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/package.json -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/__tests__/basic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/core/src/__tests__/basic.test.ts -------------------------------------------------------------------------------- /packages/core/src/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/core/src/context.ts -------------------------------------------------------------------------------- /packages/core/src/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/core/src/helper.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/muppet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/core/src/muppet.ts -------------------------------------------------------------------------------- /packages/core/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/core/src/types.ts -------------------------------------------------------------------------------- /packages/core/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/core/src/utils.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/create-muppet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/create-muppet/README.md -------------------------------------------------------------------------------- /packages/create-muppet/build.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/create-muppet/build.ts -------------------------------------------------------------------------------- /packages/create-muppet/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/create-muppet/package.json -------------------------------------------------------------------------------- /packages/create-muppet/src/cleanup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/create-muppet/src/cleanup.ts -------------------------------------------------------------------------------- /packages/create-muppet/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/create-muppet/src/index.ts -------------------------------------------------------------------------------- /packages/create-muppet/src/package-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/create-muppet/src/package-manager.ts -------------------------------------------------------------------------------- /packages/create-muppet/src/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/create-muppet/src/template.ts -------------------------------------------------------------------------------- /packages/create-muppet/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/create-muppet/src/utils.ts -------------------------------------------------------------------------------- /packages/create-muppet/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/packages/create-muppet/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muppet-dev/muppet/HEAD/pnpm-workspace.yaml --------------------------------------------------------------------------------