iArt.ai
AI motion graphics software — the After Effects alternative anyone can use. Create animations and explainer videos from a text prompt in minutes.
Record, transcribe and organize sermons, biblical studies and church messages. Scriba recognizes cited verses and provides a ready summary at the end.
AI translation
Grave, transcreva e organize sermões, estudos bíblicos e mensagens da igreja. O Scriba reconhece os versículos citados e entrega um resumo pronto ao final.
MediaTypeScript · PLpgSQLGitHub @renan-pradoOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Transcrição e resumo de sermões e aulas bíblicas. O celular grava a pregação inteira num arquivo só e a tela fica quieta; no stop, o áudio sobe, é transcrito de uma vez e vira um resumo estruturado. A partir dele sai um estudo teológico, se a pessoa pedir. Também dá para importar um vídeo do YouTube e receber o mesmo resumo a partir da legenda. Requer Node 20+ e um .env.dev (o modelo é .env.example, peça os valores a quem já tem o ambiente).Read the full README ↗
Transcrição e resumo de sermões e aulas bíblicas. O celular grava a pregação inteira num arquivo só e a tela fica quieta; no stop, o áudio sobe, é transcrito de uma vez e vira um resumo estruturado. A partir dele sai um estudo teológico, se a pessoa pedir. Também dá para importar um vídeo do YouTube e receber o mesmo resumo a partir da legenda.
Next.js 16 (App Router) · React 19 · Supabase · Tailwind v4 · Stripe.
Requer Node 20+ e um .env.dev (o modelo é .env.example, peça os valores a
quem já tem o ambiente).
npm install
npm run dev # http://localhost:3000, contra o Supabase e o Stripe de DEV
Não crie .env.local. O Next o carregaria sozinho, e um next dev
distraído passaria a falar com produção sem avisar. O src/scripts/with-env.mjs
aborta se encontrar qualquer arquivo dessa família. Detalhes em
docs/ambientes.md.
src/app/ as rotas, agrupadas por área: (site) (entrar) (app) (painel)
src/lib/ a camada de servidor: LLM, banco, env, auth, cobrança
src/features/ as features, componentes e hooks
src/shared/ tema, tokens, marca e a UI base
src/scripts/ release, db:push, with-env, stripe:doctor
supabase/ as migrações
docs/ os guias longos
Na raiz ficam só configuração, public/ e supabase/ — os dois últimos porque
o Next e o CLI do Supabase os procuram lá.
| Comando | O que faz |
|---|---|
npm run dev | dev server com .env.dev |
npm run prod | dev server com .env.prod. Dados reais, Stripe LIVE |
npm run typecheck | tsc --noEmit |
npm run check | Biome: organiza imports, formata, corrige lint |
npm run db:push | aplica as migrações no Supabase de dev |
npm run stripe:doctor | diagnostica a configuração do Stripe |
Commits seguem Conventional Commits (validado pelo husky).
Um projeto na Vercel, dois destinos:
master → scriba.cc (Production)develop → dev.scriba.cc (Preview)Cada um com seu Supabase e seu Stripe. Nunca aponte os dois para o mesmo
banco, o with-env recusa.
O código é comentado com o porquê das decisões, e os cabeçalhos de arquivo são a primeira parada. Acima deles:
AGENTS.md: o índice. Cada pasta relevante tem o seu,
com as regras que valem ali (src/app/, src/lib/, src/features/billing/server/,
src/features/*/, src/shared/, supabase/).docs/: guias longos: configuração de ambiente,
Stripe, programa de parceiros, bridge React Native, e a auditoria de
segurança em docs/security/.Esses documentos são escritos para agentes de IA e para pessoas ao mesmo tempo. Mudou um comportamento que algum deles descreve? Atualize no mesmo commit, um doc errado é pior que doc nenhum, porque é lido com confiança.