Repolode
amrrs

amrrs/fal-nanobanana-studio

Editor de imagens com IA no navegador que usa os modelos NanoBanana da fal.ai para editar e gerar imagens a partir de prompts de texto.

Alternativa open source a:PhotoshopPhotopea

Estrelas
354
Forks
42
Issues abertas
0
Último commit
há 11 meses

O que é?

O NanoBanana Studio é um editor de imagens web inspirado, de forma livre, no Photoshop e no Photopea. Os usuários enviam uma imagem, descrevem em linguagem natural a alteração desejada, podem adicionar um prompt negativo para excluir elementos indesejados e recebem uma imagem editada que pode ser baixada. O projeto também permite gerar novas imagens a partir de um prompt de texto, com largura e altura configuráveis.

O trabalho de edição e geração é feito pelos modelos NanoBanana do Google hospedados na fal.ai. Um frontend em React e TypeScript se comunica com um backend Express, que mantém a chave de API da fal.ai e encaminha as solicitações ao modelo selecionado. Os usuários podem alternar entre o NanoBanana padrão e o plano NanoBanana Pro pela interface.

O backend verifica o tipo e o tamanho dos arquivos, valida as entradas e aplica um tempo limite de 120 segundos às chamadas de API. A configuração exige Node.js 18+ e uma chave de API da fal.ai definida no arquivo de ambiente do backend.

Recursos principais

  • 01Editar imagens enviadas usando prompts em linguagem natural
  • 02Gerar novas imagens a partir de texto com configurações de largura e altura
  • 03Suporte a prompts negativos para excluir elementos indesejados
  • 04Alternar entre os modelos NanoBanana e NanoBanana Pro
  • 05Baixar imagens editadas com um clique

Casos de uso

  • Fazer edições rápidas com prompts, como mudar o céu ou remover o fundo
  • Gerar imagens a partir de descrições em texto sem usar um editor para desktop
  • Prototipar uma interface de edição de imagens com IA usando a API da fal.ai

Início rápido

  1. 1

    Clone o repositório e instale as dependências

    npm run install:all
  2. 2

    Crie o arquivo de ambiente do backend com base no modelo

    cd backend cp env.example .env
  3. 3

    Adicione sua chave de API da fal.ai a backend/.env (FAL_API_KEY=...)

  4. 4

    Inicie o frontend e o backend no modo de desenvolvimento

    npm run dev

Antes de usar

  • É necessária uma chave de API da fal.ai, e o aplicativo chama endpoints pagos de modelos da fal.ai.

Tópicos

Perguntas frequentes

O que é fal-nanobanana-studio?
Editor de imagens com IA no navegador que usa os modelos NanoBanana da fal.ai para editar e gerar imagens a partir de prompts de texto. O NanoBanana Studio é um editor de imagens web inspirado, de forma livre, no Photoshop e no Photopea. Os usuários enviam uma imagem, descrevem em linguagem natural a alteração desejada, podem adicionar um prompt negativo para excluir elementos indesejados e recebem uma imagem editada que pode ser baixada. O projeto também permite gerar novas imagens a partir de um prompt de texto, com largura e altura configuráveis.
fal-nanobanana-studio é gratuito? Qual é a licença?
fal-nanobanana-studio é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
fal-nanobanana-studio ainda é mantido?
Sem commits há mais de 6 meses. O último commit de fal-nanobanana-studio foi em 24 de nov. de 2025.
Para que posso usar fal-nanobanana-studio?
Fazer edições rápidas com prompts, como mudar o céu ou remover o fundo Gerar imagens a partir de descrições em texto sem usar um editor para desktop Prototipar uma interface de edição de imagens com IA usando a API da fal.ai
Como instalar fal-nanobanana-studio?
Clone o repositório e instale as dependências: npm run install:all Crie o arquivo de ambiente do backend com base no modelo: cd backend cp env.example .env Adicione sua chave de API da fal.ai a backend/.env (FAL_API_KEY=...) Inicie o frontend e o backend no modo de desenvolvimento: npm run dev
Onde consigo fal-nanobanana-studio?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/amrrs/fal-nanobanana-studio

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados