Um assistente pessoal simples e inteligente, criado com IA, desenvolvido em HTML/JavaScript e hospedado via Netlify Functions para comunicação segura com a API de inteligĂȘncia artificial.
O Zenith é um assistente pessoal baseado em IA que permite ao usuårio fazer perguntas e receber respostas inteligentes diretamente pelo navegador. A comunicação com a API de IA é feita através de funçÔes serverless no Netlify, mantendo as chaves de API seguras no servidor.
- HTML5 + JavaScript â interface do assistente (97.5% HTML / 2.5% JS)
- Netlify Functions â serverless backend para chamadas Ă API de IA
- Netlify â hospedagem e deploy contĂnuo
Zenith/
âââ index.html # Interface do assistente
âââ netlify.toml # Configuração do Netlify
âââ package.json # DependĂȘncias do projeto
âââ package-lock.json # Lock de dependĂȘncias
âââ .gitignore # Arquivos ignorados
âââ zenith.png # Logo do projeto
âââ README.md # Documentação
âââ netlify/
âââ functions/ # FunçÔes serverless (API de IA)
- Interface de chat com assistente de IA
- Processamento de perguntas em linguagem natural
- Backend serverless via Netlify Functions (sem expor chaves de API)
- Deploy automĂĄtico e hospedagem na Netlify
- Design minimalista e focado na usabilidade
- Node.js instalado
- Netlify CLI instalado
- Chave de API da IA configurada
# Clone o repositĂłrio
git clone https://github.com/bryanwinchezz/Zenith.git
# Acesse a pasta
cd Zenith
# Instale as dependĂȘncias
npm install
# Instale o Netlify CLI (se necessĂĄrio)
npm install -g netlify-cli
# Inicie o servidor de desenvolvimento com Netlify
netlify devCrie um arquivo .env na raiz do projeto:
API_KEY=sua_chave_de_api_aqui
â ïž Nunca suba sua chave de API para o repositĂłrio. O.gitignorejĂĄ estĂĄ configurado para protegĂȘ-la.
O projeto Ă© configurado para deploy automĂĄtico no Netlify. Configure as variĂĄveis de ambiente diretamente no painel do Netlify em Site Settings â Environment Variables.
# netlify.toml (configuração de funçÔes)
[functions]
directory = "netlify/functions"bryanwinchezz (Kauan Bryan)
Projeto desenvolvido como exploração de IA aplicada ao desenvolvimento web, integrando assistentes inteligentes com frontend moderno.