├── .gitignore ├── README.md ├── notes └── .gitkeep ├── package.json ├── pnpm-lock.yaml ├── src └── mastra │ ├── agents │ ├── personalAssistantAgent.ts │ └── weatherAgent.ts │ ├── index.ts │ ├── integrations │ └── telegram.ts │ ├── tools │ └── index.ts │ └── workflows │ └── index.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mastra-ai/personal-assistant-example/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mastra-ai/personal-assistant-example/HEAD/README.md -------------------------------------------------------------------------------- /notes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mastra-ai/personal-assistant-example/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mastra-ai/personal-assistant-example/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/mastra/agents/personalAssistantAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mastra-ai/personal-assistant-example/HEAD/src/mastra/agents/personalAssistantAgent.ts -------------------------------------------------------------------------------- /src/mastra/agents/weatherAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mastra-ai/personal-assistant-example/HEAD/src/mastra/agents/weatherAgent.ts -------------------------------------------------------------------------------- /src/mastra/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mastra-ai/personal-assistant-example/HEAD/src/mastra/index.ts -------------------------------------------------------------------------------- /src/mastra/integrations/telegram.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mastra-ai/personal-assistant-example/HEAD/src/mastra/integrations/telegram.ts -------------------------------------------------------------------------------- /src/mastra/tools/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mastra-ai/personal-assistant-example/HEAD/src/mastra/tools/index.ts -------------------------------------------------------------------------------- /src/mastra/workflows/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mastra-ai/personal-assistant-example/HEAD/src/mastra/workflows/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mastra-ai/personal-assistant-example/HEAD/tsconfig.json --------------------------------------------------------------------------------