Skip to content

Commit be53324

Browse files
committed
Add AI Projects
1 parent 71ed86e commit be53324

File tree

328 files changed

+72202
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

328 files changed

+72202
-0
lines changed
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
# --------------------------------------------------
2+
# EXECUTION MODE
3+
# --------------------------------------------------
4+
5+
# true => use mocked local responses (from /mock folder)
6+
# false => call real remote APIs (from /services folder)
7+
USE_MOCK=true
8+
9+
# --------------------------------------------------
10+
# LLM (Large Language Models) - Text-based AI
11+
# --------------------------------------------------
12+
13+
# OpenAI (GPT-3.5, GPT-4, GPT-4-Turbo)
14+
OPENAI_API_KEY=sk-your-openai-api-key
15+
16+
# Claude (Anthropic) – Claude 3 Opus / Sonnet
17+
ANTHROPIC_API_KEY=claude-your-key
18+
19+
# Gemini (Google AI) – Gemini Pro / Gemini 1.5
20+
GEMINI_API_KEY=gemini-your-key
21+
22+
# Mistral AI – Mistral 7B / Mixtral 8x7B
23+
MISTRAL_API_KEY=mistral-your-key
24+
25+
# Perplexity AI – LLM + RAG-enhanced engine
26+
PERPLEXITY_API_KEY=perplexity-your-key
27+
28+
# DeepSeek – Open-source LLM for general purpose and code
29+
DEEPSEEK_API_KEY=deepseek-your-key
30+
31+
32+
# --------------------------------------------------
33+
# TEXT-TO-SPEECH (TTS) – Voice AI
34+
# --------------------------------------------------
35+
36+
# ElevenLabs – Realistic voice synthesis (multi-language)
37+
ELEVENLABS_API_KEY=eleven-your-key
38+
ELEVENLABS_VOICE_ID=eleven-voice-id-xxxxxxxx
39+
40+
# --------------------------------------------------
41+
# AVATARS / VIDEO AI – Face & Speech Animation
42+
# --------------------------------------------------
43+
44+
# D-ID – Photo animation + voice sync (face talking)
45+
D_ID_API_KEY=did-your-key
46+
47+
# Heygen – Avatar-based video generation
48+
HEYGEN_API_KEY=heygen-your-key
49+
50+
# Jogg AI – Realistic talking avatar from photo
51+
JOGGAI_API_KEY=joggai-your-key
52+
JOGGAI_AVATAR_ID=joggai-your-avatar
53+
JOGGAI_VOICE_ID=joggai-your-voice
54+
55+
# --------------------------------------------------
56+
# IMAGE AI – Text-to-Image Generation
57+
# --------------------------------------------------
58+
59+
# Leonardo AI – High-quality image generation
60+
LEONARDO_API_KEY=leonardo-your-key
61+
62+
# MidJourney – Discord bot token (optional)
63+
MIDJOURNEY_API_KEY=discord-bot-your-key
64+
65+
# Kling AI – Text-to-video placeholder (optional)
66+
KLING_API_KEY=kling-your-key
67+
68+
69+
# --------------------------------------------------
70+
# AGENTS – Autonomous LLM-based Agents & Orchestration
71+
# --------------------------------------------------
72+
73+
# LangChain – Agent framework
74+
LANGCHAIN_API_KEY=optional-or-blank
75+
76+
# LlamaIndex – Knowledge base engine
77+
LLAMAINDEX_API_KEY=llamaindex-your-key
78+
79+
80+
# --------------------------------------------------
81+
# MUSIC AI – Music and Song Generation
82+
# --------------------------------------------------
83+
84+
# Suno AI – Cookie & automation parameters (non-official API)
85+
SUNO_COOKIE=suno-your-cookie
86+
TWOCAPTCHA_KEY=2captcha-your-key
87+
BROWSER=chromium
88+
BROWSER_GHOST_CURSOR=false
89+
BROWSER_LOCALE=en
90+
BROWSER_HEADLESS=true
91+
92+
# Udio AI – Auth token (non-official API)
93+
UDIO_AUTH_TOKEN=udio-your-token
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Dépendances
2+
node_modules/
3+
dist/
4+
build/
5+
6+
# Environnement local
7+
*.log
8+
npm-debug.log*
9+
yarn-debug.log*
10+
yarn-error.log*
11+
12+
# IDE / OS
13+
.vscode/
14+
.idea/
15+
.DS_Store
16+
Thumbs.db
17+
18+
# Test / Coverage
19+
coverage/
20+
*.lcov
21+
22+
# Fichiers système temporaires
23+
*.swp
24+
*.swo
25+
*.bak
26+
*.tmp
27+
28+
# Fichiers d’environnement (non utilisés ici, mais sécurité renforcée)
29+
*.env*
30+
31+
# Autoriser explicitement les templates d'exemple
32+
!.env.template
33+
!.env.*.template

ai-avatar-animator/backend/LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
The MIT License
2+
3+
Copyright (c) 2017-2025 Ganatan
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in
13+
all copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21+
THE SOFTWARE.
4.06 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)