🎯

gemini

🎯Skill

from ssdeanx/agentstack

VibeIndex|
What it does

Enables interaction with Google's Gemini AI model, providing advanced language generation and multi-modal capabilities within the AgentStack framework.

πŸ“¦

Part of

ssdeanx/agentstack(8 items)

gemini

Installation

git cloneClone repository
git clone https://github.com/ssdeanx/AgentStack.git
npm runRun npm script
npm run dev
npm runRun npm script
npm run build
npm runRun npm script
npm run start
npxRun with npx
npx vitest -t "polygon" # Filter (e.g., financial tools)

+ 1 more commands

πŸ“– Extracted from docs: ssdeanx/agentstack
3Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Overview

# πŸš€ AgentStack

AgentStack Logo

![Home](assets/image-1767685860512.png)

![Networks Custom Tool v1.0.0](networksCustomToolv1.png)

[![Node.js](https://img.shields.io/badge/Node.js-%3E%3D20.9.0-339933?logo=node.js&logoColor=white)](https://nodejs.org/)

[![TypeScript](https://img.shields.io/badge/TypeScript-5.x-3178C6?logo=typescript&logoColor=white)](https://www.typescriptlang.org/)

[![Next.js](https://img.shields.io/badge/Next.js-16-black?logo=next.js&logoColor=white)](https://nextjs.org/)

[![React](https://img.shields.io/badge/React-19-61DAFB?logo=react&logoColor=black)](https://react.dev/)

[![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)

[![Agents](https://img.shields.io/badge/Agents-31+-blue?logo=robot&logoColor=white)](src/mastra/agents)

[![Tools](https://img.shields.io/badge/Tools-60+-orange?logo=hammer&logoColor=white)](src/mastra/tools)

[![Workflows](https://img.shields.io/badge/Workflows-15-purple?logo=workflow&logoColor=white)](src/mastra/workflows)

[![Networks](https://img.shields.io/badge/Networks-13-teal?logo=network-wired&logoColor=white)](src/mastra/networks)

[![UI Components](https://img.shields.io/badge/UI%20Components-65-pink?logo=react&logoColor=white)](ui/)

[![Tests](https://img.shields.io/badge/Tests-97%25%20Coverage-brightgreen?logo=vitest&logoColor=white)](https://vitest.dev/)

[![Zod](https://img.shields.io/badge/Schema-Zod-3E67B1?logo=zod&logoColor=white)](https://zod.dev/)

[![ESLint](https://img.shields.io/badge/Lint-ESLint-4B32C3?logo=eslint&logoColor=white)](https://eslint.org/)

[![GitHub](https://img.shields.io/badge/GitHub-ssdeanx/AgentStack-181717?logo=github)](https://github.com/ssdeanx/AgentStack)

[![GitMCP](https://img.shields.io/endpoint?url=https://gitmcp.io/badge/ssdeanx/AgentStack)](https://gitmcp.io/ssdeanx/AgentStack)

[![wakatime](https://wakatime.com/badge/user/7a2fb9a0-188b-4568-887f-7645f9249e62/project/e52d02a1-f64a-4f8d-bc13-caaa2dc37461.svg)](https://wakatime.com/badge/user/7a2fb9a0-188b-4568-887f-7645f9249e62/project/e52d02a1-f64a-4f8d-bc13-caaa2dc37461)

AgentStack is a production-grade multi-agent framework built on Mastra, delivering 60+ enterprise tools, 31+ specialized agents, 15 workflows, 13 agent networks, 65 UI components (30+ AI Elements + 35+ base), and A2A/MCP orchestration for scalable AI systems. Focuses on financial intelligence, RAG pipelines, observability, secure governance, and AI chat interfaces.

[![@mastra/core](https://img.shields.io/npm/v/@mastra/core?label=@mastra/core&logo=npm)](https://www.npmjs.com/package/@mastra/core)

[![@mastra/pg](https://img.shields.io/npm/v/@mastra/pg?label=@mastra/pg&logo=postgresql&logoColor=white)](https://www.npmjs.com/package/@mastra/pg)

[![@mastra/rag](https://img.shields.io/npm/v/@mastra/rag?label=@mastra/rag&logo=npm)](https://www.npmjs.com/package/@mastra/rag)

[![@mastra/memory](https://img.shields.io/npm/v/@mastra/memory?label=@mastra/memory&logo=npm)](https://www.npmjs.com/package/@mastra/memory)

[![@mastra/ai-sdk](https://img.shields.io/npm/v/@mastra/ai-sdk?label=@mastra/ai-sdk&logo=npm)](https://www.npmjs.com/package/@mastra/ai-sdk)

[![@ai-sdk/google](https://img.shields.io/npm/v/@ai-sdk/google?label=AI%20SDK%20Google&logo=google&logoColor=white)](https://www.npmjs.com/package/@ai-sdk/google)

[![@ai-sdk/react](https://img.shields.io/npm/v/@ai-sdk/react?label=AI%20SDK%20React&logo=react)](https://www.npmjs.com/package/@ai-sdk/react)

[![Langfuse](https://img.shields.io/badge/Observability-Langfuse-FF6B6B?logo=opentelemetry&logoColor=white)](https://langfuse.com/)

[![PgVector](https://img.shields.io/badge/Vector-PgVector-336791?logo=postgresql&logoColor=white)](https://github.com/pgvector/pgvector)

[![Gemini](https://img.shields.io/badge/LLM-Gemini%202.5-4285F4?logo=google&logoColor=white)](https://ai.google.dev/)

[![OpenAI](https://img.shields.io/badge/LLM-OpenAI-412991?logo=openai&logoColor=white)](https://openai.com/)

[![Anthropic](https://img.shields.io/badge/LLM-Claude-D4A373?logo=anthropic&logoColor=white)](https://anthropic.com/)

🎯 **Why AgentStack?**

| Feature | AgentStack | LangChain | CrewAI | AutoGen |

| ---------------------------- | ---------------------------------------------------- | ------------- | ------------- | ---------- |

| Production Observability | βœ… Full Langfuse tracing + custom scorers | ⚠️ Partial | ❌ Basic | ❌ Limited |

| Financial Tools | βœ… Polygon/Finnhub/AlphaVantage (30+ endpoints) | ❌ None | ❌ None | ❌ None |

| RAG Pipeline | βœ… PgVector HNSW + rerank + graphRAG | ⚠️ External | ❌ Basic | ❌ None |

| Multi-Agent | βœ… A2A MCP + parallel orchestration (30+ agents) | ⚠️ Sequential | βœ… Sequential | βœ… Custom |

| Governance | βœ… JWT/RBAC + path traversal + HTML sanitization | ❌ Custom | ❌ None | ❌ None |

| TypeScript | βœ… Zod schemas everywhere (94+ tools) | ⚠️ JS/TS mix | ⚠️ JS focus | ❌ Python |

| UI Components | βœ… 65 components (AI Elements + shadcn/ui) | ❌ None | ❌ None | ❌ None |

| Tests | βœ… Vitest + comprehensive test suite | ⚠️ Partial | ❌ Sparse | ⚠️ Partial |

Built for production: Secure, observable, testable agents with zero-config PgVector RAG + enterprise financial APIs.

✨ **Core Capabilities**

  • πŸ’° Financial Intelligence: 30+ tools (Polygon quotes/aggs/fundamentals, Finnhub analysis, AlphaVantage indicators)
  • πŸ” Semantic RAG: PgVector (3072D embeddings) + MDocument chunking + rerank + graph traversal
  • πŸ€– 31+ Agents: Research β†’ Learn β†’ Report β†’ Edit β†’ Analyze (stock/crypto/copywriter/evaluator/data pipeline/business-legal/charting/image/coding/dane/social media/SEO/translation/customer support/project management)
  • πŸ“‹ 15 Workflows: Weather, content, financial reports, document processing, research synthesis, learning extraction, governed RAG (index + answer), spec generation, repo ingestion, stock analysis, marketing campaign
  • 🌐 13 Agent Networks: Primary routing, data pipeline, report generation, research pipeline, content creation, financial intelligence, learning, marketing automation, DevOps, business intelligence, security
  • πŸ”Œ A2A/MCP: MCP server coordinates parallel agents (research+stockβ†’report), A2A coordinator for cross-agent communication
  • 🎨 65 UI Components: AI Elements (30 chat/reasoning/canvas components) + shadcn/ui (35 base primitives)
  • πŸ“Š Full Observability: Langfuse traces + 10+ custom scorers (diversity/quality/completeness) + TanStack Query for state management
  • πŸ›‘οΈ Enterprise Security: JWT auth, RBAC, path validation, HTML sanitization, secrets masking
  • ⚑ Extensible: Model registry (Gemini/OpenAI/Anthropic/OpenRouter), Zod schemas everywhere, MastraClient SDK integration

πŸ—οΈ **Architecture**

```mermaid

%%{init: {'theme': 'dark', 'themeVariables': { 'primaryColor': '#58a6ff', 'primaryTextColor': '#c9d1d9', 'primaryBorderColor': '#30363d', 'lineColor': '#58a6ff', 'sectionBkgColor': '#161b22', 'altSectionBkgColor': '#0d1117', 'sectionTextColor': '#c9d1d9', 'gridColor': '#30363d', 'tertiaryColor': '#161b22' }}}%%

graph TB

subgraph "οΏ½ Frontend (Next.js 16)"

UI[AI Elements + shadcn/ui
β€’ 30+ AI Components
β€’ 35+ Base Primitives]

App[App Router
β€’ React 19