Num mundo transformado por Grandes Modelos de Linguagem, nunca mais escreveremos nada do zero. Entra Engy, seu companheiro de IA que está revolucionando a forma como criamos aplicações web! ? Quer você seja um desenvolvedor experiente ou um inovador curioso, Engy permite que você transforme suas ideias em aplicativos da web totalmente funcionais com back-ends Python e front-ends HTML/JavaScript - tudo sem começar do zero.
Diga adeus aos dias de codificação meticulosa de cada linha. Com Engy, é como ter uma equipe de desenvolvedores ao seu alcance, prontos para materializar sua visão em realidade. Desde ferramentas simples até aplicações complexas de análise de dados, a Engy entende sua intenção e faz o trabalho pesado para você.
A Engy pode ajudá-lo a criar uma variedade de aplicativos, incluindo (mas não limitado a):
Comece com:
pip install engy
Configure seu projeto:
mkdir my_awesome_app && cd my_awesome_app
Descreva a ideia do seu aplicativo:
echo " create a calculator " > input.txt
Adicione sua chave de API:
echo " ANTHROPIC_API_KEY=your_super_secret_key " > .env
O modelo padrão é claude-3.5-sonnet
. Você pode mudar para qualquer modelo, por exemplo, gpt-4 adicionando o seguinte ao seu arquivo .env
:
echo " MODEL=gpt-4 " >> .env
echo " OPENAI_API_KEY=your_openai_api_key " >> .env
Deixe Engy fazer sua mágica:
engy
Engy fornece um script pronto para uso:
bash run.sh
Descreva seu novo recurso:
echo " make the calculator support calculus and algebra " > feature.txt
Deixe a Engy implementá-lo:
engy feature
Ajuste a funcionalidade ou a interface do usuário do seu aplicativo:
engy backend
# Enter prompts to optimize your data handling or add new processing features
engy frontend
# Enter prompts to enhance your UI or add new interactive elements
Para refatorar o front-end e o back-end do seu aplicativo em arquivos modulares:
engy split
Este comando reorganizará sua estrutura de código para melhor manutenção e escalabilidade.
Para criar um novo aplicativo baseado em um já existente:
mkdir my_app_2 && cd my_app_2
echo " new changes... " > input.txt
engy clone /path/to/my_app
Engy vem com uma ampla variedade de projetos de exemplo para ajudá-lo a começar e compreender seus recursos. Aqui está uma seleção de exemplos organizados por categoria:
Este repositório é criado e mantido principalmente por dois engenheiros apaixonados:
Eles imaginam e praticam que o tedioso trabalho de codificação de baixo nível pode ser substituído pela IA.
Qualquer contribuição é bem-vinda! Crie edição / PR e conosco!
Distribuído sob a licença MIT. Consulte LICENÇA para obter mais informações.
Se você estiver tendo problemas para gerar seu aplicativo ou encontrar algum problema, não hesite em entrar em contato! Sinta-se à vontade para abrir um problema em nosso repositório GitHub ou entre em contato conosco diretamente em [email protected]. Estamos muito felizes em pilotá-lo e ajudá-lo. Estamos aqui para ajudá-lo a dar vida às suas ideias de aplicativos com o Engy!