Multi Modal Agent Ts
Description
TypeScript multimodal AI agent: GPT-4o / Claude / Gemini + Whisper + Ollama (LLaVA). REST API, streaming, Docker. Vision, audio & text in one flow.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
multi-modal-agent-ts
**Vision + text + audio TypeScript AI agent** Clone → `npm install` → `npm run dev` (no build step) → process any input modality. Use `npm run build` before `npm start` or when importing from `./dist`.
[](https://www.typescriptlang.org/) [](https://sdk.vercel.ai/) [](https://opensource.org/licenses/MIT) [](https://nodejs.org/)
What is this?
`multi-modal-agent-ts` is a **TypeScript agent that can combine images, audio, and text** in one flow. It uses multimodal chat models (OpenAI GPT‑4o, Anthropic Claude 3.x, Google Gemini) via the [Vercel AI SDK](https://sdk.vercel.ai/), OpenAI **Whisper** for speech-to-text (`whisper-api`), optional **local Whisper** via `@xenova/transformers` (`whisper-local`), and **Ollama** (e.g. LLaVA) for local vision without an API key (`local/llava`).
You can:
- Analyze images — paths,
httpsURLs, or buffers; optionalimageDetailfor OpenAI. - Transcribe audio — file path, URL, or buffer; Whisper API or optional local ASR.
- Fuse modalities — one user message with text + transcripts + images.
- Stream answers —
processStream()with transcript / vision / answer chunks. - Run an HTTP API —
POST /processwith JSON or multipart uploads.
Installation
cd multi-modal-agent-ts
npm install
npm run dev— runs the API withtsx(TypeScript directly; nodist/needed).npm run build— needed fornpm start, Docker, or importing from./dist/....
Requires **Node.js 20+**. For video frame/audio extraction and microphone capture helpers, install **ffmpeg** and use a normal audio device (see [Audio / mic](#audio--mic)).
Copy `.env.example` to `.env` and set keys for the provid
Related Skills
Docker
---
DevOps Kubernetes
---
DevOps AWS Skills
AWS development with CDK best practices, cost optimization MCP servers, and serverless/event-driven architectu
DevOps Composio Split
Manage Split feature flags and experiments
DevOps **claude-code-router**
(25.3k ⭐) - Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interac
DevOps CLAUDE.md CI/CD Wiki
Community patterns for CLAUDE.md configuration in CI/CD pipelines.
DevOps