MCPcopy
hub / github.com/agentheroes/agentheroes

github.com/agentheroes/agentheroes @v0.0.1 sqlite

repository ↗ · DeepWiki ↗ · release v0.0.1 ↗
988 symbols 2,024 edges 245 files 4 documented · 0%
README

<img alt="AgentHeroes Logo" src="https://github.com/agentheroes/agentheroes/raw/v0.0.1/assets/logo-light.svg" width="280"/>


Generate, animate and schedule your AI characters

Explore the docs »

<a href="https://discord.gg/Sk9se5Dcef">Join Our Discord</a>
·
<a href="https://agentheroes.ai">Website</a>

Intro

  • Train LoRA models on images using known services like: Fal.ai and Replicate
  • Generate pictures either on trained models or different models
  • Convert the pictures into videos
  • Schedule your videos to social media (currently supporting X)
  • Build agentic flow to automate the entire process and trigger is by schedule or with an API.

Tech Stack

  • PNPM (Monorepo)
  • NextJS
  • NestJS
  • Prisma
  • Redis

Quick Start

To have the project up and running, please follow the Quick Start Guide

License

This repository's source code is available under the AGPL-3.0 license.

Extension points exported contracts — how you extend this code

EmailInterface (Interface)
(no doc) [7 implementers]
packages/backend/email/email.interface.ts
Agent (Interface)
(no doc) [9 implementers]
apps/frontend/src/types/agent.ts
ProvidersInterface (Interface)
(no doc) [2 implementers]
apps/backend/src/services/auth/providers.interface.ts
Params (Interface)
(no doc)
packages/shared/agents/agent.provider.interface.ts
Agent (Interface)
(no doc) [9 implementers]
packages/backend/agents/agent.workflow.builder.ts
Media (Interface)
(no doc)
apps/frontend/src/types/media.ts
AgentProviderInterface (Interface)
(no doc)
packages/shared/agents/agent.provider.interface.ts
GenerationImageInterface (Interface)
(no doc) [4 implementers]
packages/backend/generations/generation.base.interface.ts

Core symbols most depended-on inside this repo

toast
called by 41
apps/frontend/src/hooks/use-toast.tsx
cn
called by 40
apps/frontend/src/lib/utils.ts
useFetch
called by 27
apps/frontend/src/hooks/use-fetch.tsx
dispatch
called by 11
apps/frontend/src/hooks/use-toast.tsx
verifyJWT
called by 10
packages/backend/encryption/encryption.service.ts
makeId
called by 9
packages/backend/encryption/make.id.ts
useToast
called by 9
apps/frontend/src/hooks/use-toast.tsx
signJWT
called by 8
packages/backend/encryption/encryption.service.ts

Shape

Function 350
Method 315
Class 198
Interface 122
Enum 3

Languages

TypeScript100%

Modules by API surface

packages/backend/database/social/social.service.ts18 symbols
apps/frontend/src/components/agents/render.step.component.tsx18 symbols
apps/frontend/src/components/post/post-dialog.tsx16 symbols
packages/backend/database/social/social.repository.ts15 symbols
packages/backend/database/models/models.service.ts14 symbols
apps/backend/src/services/auth/auth.service.ts14 symbols
packages/backend/generations/generation.base.interface.ts13 symbols
packages/backend/bull-mq-transport-new/client.ts11 symbols
apps/frontend/src/components/post/date-picker.tsx11 symbols
apps/frontend/src/components/character-generator/step2.tsx11 symbols
apps/backend/src/controllers/social.controller.ts11 symbols
apps/backend/src/controllers/auth.controller.ts11 symbols

Dependencies from manifests, versioned

@ai-sdk/openai1.1.11 · 1×
@aws-sdk/client-s33.712.0 · 1×
@eslint/eslintrc3.3.0 · 1×
@fal-ai/client1.2.3 · 1×
@grpc/grpc-js1.12.6 · 1×
@hookform/resolvers4.1.3 · 1×
@langchain/openai0.4.7 · 1×
@nestjs/cli11.0.2 · 1×
@nestjs/common11.0.9 · 1×
@nestjs/config4.0.0 · 1×
@nestjs/core11.0.9 · 1×
@nestjs/microservices10.4.15 · 1×

For agents

$ claude mcp add agentheroes \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact