iArt.ai
AI 모션 그래픽 소프트웨어, 누구나 사용할 수 있는 After Effects 대안, 텍스트 프롬프트로 몇 분 안에 애니메이션·설명 영상 제작
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Plateforme créative alimentée par l'IA — image, vidéo, design, audio, chat. CREATE • EDIT • INNOVATE État du projet : Phases 1, 2 & 4 — Design system, Auth, IA Ce dépôt contient la fondation réelle de RYNVA, pas une maquette :README 전문 보기 ↗
Plateforme créative alimentée par l'IA — image, vidéo, design, audio, chat. CREATE • EDIT • INNOVATE
Ce dépôt contient la fondation réelle de RYNVA, pas une maquette :
Button, Card, Badge, Input/features, /pricing, /aboutmiddleware.ts, lib/supabase/)lib/ai/) : AI Image / Video / AI Photo (retrait de fond, HD) / Design /
Audio via Replicate, AI Chat via Claude (Grok, puis OpenAI, en repli) — routes /api/ai/* + UI /ai/*/projects, section "Projets récents" du dashboard) : chaque
génération est automatiquement sauvegardée dans Supabase Storage + table generations,
téléchargeable, supprimable, et une image peut être envoyée vers AI Video pour être animée/characters) + AI Scene (/ai/scene) : créez un personnage
(généré ou importé), puis combinez 2-3 personnages dans une scène en gardant leur visage
cohérent (runwayml/gen4-image sur Replicate — 3 références max, limite du modèle)Tout ce qui précède est du vrai code fonctionnel, pas simulé — mais l'auth, l'IA et la galerie ont besoin de vraies clés/tables dans Supabase pour s'activer (voir ci-dessous). Sans clés, le site tourne comme en Phase 1 pure : aucune fonctionnalité ne prétend marcher sans l'être.
Ce que ce dépôt ne contient pas encore (prochaines phases, voir plus bas) : historique/favoris dédiés, notifications, crédits, paiements.
Le schéma vit dans supabase/migrations/*.sql, à exécuter dans l'ordre une fois chacun
dans votre projet Supabase : Dashboard → SQL Editor → New query, coller le contenu du
fichier, Run.
0001_generations.sql — table generations + bucket de stockage privé generations0002_characters_and_deletes.sql — table characters (bibliothèque de personnages)0003_scene_generation_type.sql — autorise le type scene dans generationsToutes les tables ont RLS activée : un utilisateur ne voit/modifie que ses propres lignes.
npm install
cp .env.example .env.local
# renseigner les variables Supabase / Stripe / AI provider dans .env.local
npm run dev
Ouvrir http://localhost:3000.
Voir .env.example. Aucune clé réelle n'est présente dans le code — toutes les clés
sensibles (SUPABASE_SERVICE_ROLE_KEY, STRIPE_SECRET_KEY, REPLICATE_API_TOKEN,
ANTHROPIC_API_KEY, XAI_API_KEY, OPENAI_API_KEY) doivent rester côté serveur et ne jamais être
exposées au navigateur.
| Phase | Contenu |
|---|---|
| 2 | ✅ Authentification Supabase réelle (email/password, OAuth), onboarding, middleware |
| 3 | 🟡 Projets (galerie des générations ✅), historique, favoris, notifications |
| 4 | ✅ AI Image / Video / Design / Audio (Replicate) / Chat (Claude, Grok, OpenAI en repli) — architecture provider-agnostic |
| 5 | Crédits, abonnements Stripe, parrainage |
| 6 | Espace admin, sécurité RLS, logs |
| 7 | Tests, performance, accessibilité, SEO, mise en production |
app/ routes (App Router), dont api/ai/* (routes de génération)
components/ui/ primitifs de design system
components/layout/ sidebar, topbar
components/marketing/ header/footer + sections des pages publiques
components/auth/ formulaires et layout d'authentification
components/ai/ studios de génération (image/vidéo/design/audio/chat)
lib/supabase/ clients + middleware Supabase (auth)
lib/ai/ types, interface provider, adapters Replicate/OpenAI
lib/validations/ schémas zod