|
|
--- |
|
|
library_name: none |
|
|
tags: |
|
|
- certificate |
|
|
- provenance |
|
|
- sha256 |
|
|
- vick-ai |
|
|
- authorship |
|
|
license: other |
|
|
language: |
|
|
- pt |
|
|
pretty_name: VICK AI - Certificado de Autoria Oficial |
|
|
--- |
|
|
|
|
|
# VICK AI - Certificado de Autoria Oficial |
|
|
|
|
|
[](LICENSE) |
|
|
[]() |
|
|
[]() |
|
|
[]() |
|
|
|
|
|
--- |
|
|
|
|
|
## 🔐 Hash de Registro Oficial |
|
|
|
|
|
``` |
|
|
2ed9c8531958fa878637f852412e9490b53b33afe0ef6bc4d12c33c68563db05 |
|
|
``` |
|
|
|
|
|
**Data de Registro**: 30 de Outubro de 2025 |
|
|
**Proprietário Legal**: TechLifes |
|
|
**Sistema**: VICK AI System v2.0 |
|
|
**Método**: SHA-256 sobre JSON **canônico** (`sort_keys=True, separators=(',', ':')`) |
|
|
|
|
|
--- |
|
|
|
|
|
## 📋 Sobre Este Certificado |
|
|
|
|
|
**Repositório**: TechLifes/vick-ai-certificate |
|
|
**Proprietário**: TechLifes |
|
|
**Sistema**: VICK AI System v2.0 |
|
|
|
|
|
Este repositório contém o **certificado público de autoria** do sistema VICK AI, desenvolvido pela TechLifes. |
|
|
|
|
|
O hash SHA-256 acima é a "impressão digital criptográfica" do sistema completo, incluindo: |
|
|
- 55 componentes de código-fonte autoral |
|
|
- Fingerprint do modelo de IA (genérico) |
|
|
- Arquitetura de banco de dados |
|
|
- Serviços e integrações customizadas |
|
|
|
|
|
--- |
|
|
|
|
|
## ✅ O Que Este Hash Comprova |
|
|
|
|
|
### Sistema de IA Completo |
|
|
- ✅ Possui modelo de linguagem neural |
|
|
- ✅ Processamento de linguagem natural |
|
|
- ✅ Visão computacional |
|
|
- ✅ Busca web integrada |
|
|
- ✅ Automação residencial (IoT) |
|
|
|
|
|
### Trabalho Autoral Significativo |
|
|
- ✅ 11 serviços backend customizados (~15.000 linhas de código) |
|
|
- ✅ Arquitetura de microserviços proprietária |
|
|
- ✅ Sistema de autenticação completo |
|
|
- ✅ Frontend web e mobile |
|
|
- ✅ Integrações únicas |
|
|
|
|
|
### Privacidade Preservada |
|
|
- ✅ Não revela código-fonte completo |
|
|
- ✅ Não revela vendor/origem do modelo base |
|
|
- ✅ Fingerprint genérico do modelo LLM |
|
|
|
|
|
--- |
|
|
|
|
|
## 🔍 Verificação (MÉTODO CORRETO) |
|
|
|
|
|
Este certificado usa **serialização canônica JSON** para garantir hashes determinísticos. |
|
|
|
|
|
### Por Que Serialização Canônica? |
|
|
|
|
|
❌ **Problema**: Hash sobre JSON bruto muda com formatação diferente |
|
|
✅ **Solução**: Hash sobre JSON canônico (`sort_keys=True, separators=(',',':')`) |
|
|
|
|
|
### Verificar Autenticidade |
|
|
|
|
|
**Commit Verificado**: `b74c359e4850b6a773f9cf8d37074a8901c7f5a1` |
|
|
|
|
|
**Passo 1**: Clone este repositório (com commit fixo para reprodutibilidade) |
|
|
```bash |
|
|
git clone https://huggingface.co/TechLifes/vick-ai-certificate |
|
|
cd vick-ai-certificate |
|
|
git checkout b74c359e4850b6a773f9cf8d37074a8901c7f5a1 |
|
|
``` |
|
|
|
|
|
**Passo 2**: Execute o script de verificação (usa serialização canônica) |
|
|
```bash |
|
|
python3 verificar_hash.py |
|
|
``` |
|
|
|
|
|
**Passo 3**: Verifique o output |
|
|
``` |
|
|
✅ CERTIFICADO AUTÊNTICO! |
|
|
O hash calculado corresponde ao hash oficial registrado. |
|
|
``` |
|
|
|
|
|
**Links Raw** (download direto): |
|
|
- 📄 [vick_fingerprint.json](https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/vick_fingerprint.json) |
|
|
- ✅ [vick_fingerprint.json.sha256](https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/vick_fingerprint.json.sha256) |
|
|
- 🔐 [vick_fingerprint.json.asc](https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/vick_fingerprint.json.asc) |
|
|
- 🔑 [techlifes_public_key.asc](https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/techlifes_public_key.asc) |
|
|
- ⏰ [vick_fingerprint.json.ots](https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/vick_fingerprint.json.ots) |
|
|
|
|
|
### Verificação Manual (Método Canônico) |
|
|
|
|
|
```python |
|
|
import hashlib |
|
|
import json |
|
|
|
|
|
# Ler JSON |
|
|
with open('vick_fingerprint.json', 'r') as f: |
|
|
data = json.load(f) |
|
|
|
|
|
# Serialização canônica (determinística) |
|
|
canonical = json.dumps(data, sort_keys=True, separators=(',', ':')) |
|
|
|
|
|
# Calcular hash |
|
|
hash_calc = hashlib.sha256(canonical.encode('utf-8')).hexdigest() |
|
|
|
|
|
# Comparar |
|
|
HASH_OFICIAL = "2ed9c8531958fa878637f852412e9490b53b33afe0ef6bc4d12c33c68563db05" |
|
|
print("Autêntico!" if hash_calc == HASH_OFICIAL else "Inválido!") |
|
|
``` |
|
|
|
|
|
### Verificação com GPG (Prova Criptográfica de Autoria) ✅ |
|
|
|
|
|
**Assinatura GPG disponível!** Verifique a autenticidade criptográfica: |
|
|
|
|
|
```bash |
|
|
# Download direto dos arquivos (opcional) |
|
|
wget https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/techlifes_public_key.asc |
|
|
wget https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/vick_fingerprint.json.asc |
|
|
wget https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/vick_fingerprint.json |
|
|
|
|
|
# 1. Importar chave pública TechLifes |
|
|
gpg --import techlifes_public_key.asc |
|
|
|
|
|
# 2. Verificar assinatura |
|
|
gpg --verify vick_fingerprint.json.asc vick_fingerprint.json |
|
|
|
|
|
# Output esperado: |
|
|
# gpg: Good signature from "TechLifes <contato@vick.ia.br>" |
|
|
``` |
|
|
|
|
|
**Fingerprint da Chave GPG**: `E33E B886 BF08 CF7B 3898 CBCD CD76 850C 9A7E 7F95` |
|
|
|
|
|
**Arquivos**: |
|
|
- 🔑 [Chave pública](https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/techlifes_public_key.asc) |
|
|
- 🔐 [Assinatura](https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/vick_fingerprint.json.asc) |
|
|
|
|
|
### Verificação com OpenTimestamps (Timestamp Blockchain) ✅ |
|
|
|
|
|
**Timestamp Bitcoin disponível!** Comprove a data de criação: |
|
|
|
|
|
```bash |
|
|
# Download direto (opcional) |
|
|
wget https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/vick_fingerprint.json.ots |
|
|
wget https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/vick_fingerprint.json |
|
|
|
|
|
# Instalar cliente OTS |
|
|
pip install opentimestamps-client |
|
|
|
|
|
# Verificar timestamp no Bitcoin blockchain |
|
|
ots verify vick_fingerprint.json.ots |
|
|
|
|
|
# Output (após confirmação na blockchain): |
|
|
# Success! Bitcoin block 123456 attests existence as of 2025-10-30 |
|
|
``` |
|
|
|
|
|
**Arquivo**: |
|
|
- ⏰ [Timestamp OTS](https://huggingface.co/TechLifes/vick-ai-certificate/raw/main/vick_fingerprint.json.ots) |
|
|
|
|
|
**Nota**: A confirmação completa pode levar algumas horas (até o próximo bloco Bitcoin). O timestamp foi submetido em 30/10/2025 às 21:00 UTC. |
|
|
|
|
|
Veja instruções completas em: [ASSINAR_COM_GPG.md](ASSINAR_COM_GPG.md) |
|
|
|
|
|
--- |
|
|
|
|
|
## 📂 Arquivos Incluídos |
|
|
|
|
|
### Certificados e Documentação |
|
|
- `README.md` (este arquivo) - Documentação principal |
|
|
- `CERTIFICADO_OFICIAL.md` - Certificado completo de autoria |
|
|
- `COMPONENTES.md` - Lista detalhada dos 55 componentes |
|
|
- `LICENSE` - Licença e direitos autorais |
|
|
- `CORRECOES_APLICADAS.md` - Histórico de correções |
|
|
|
|
|
### Fingerprint e Verificação |
|
|
- `vick_fingerprint.json` - Fingerprint completo (SHA-256 de todos os componentes) |
|
|
- `vick_fingerprint.json.sha256` - Checksum SHA-256 do JSON canônico |
|
|
- `verificar_hash.py` - Script de verificação automática |
|
|
|
|
|
### Provas Criptográficas |
|
|
- `vick_fingerprint.json.asc` - ✅ **Assinatura GPG detached** |
|
|
- `techlifes_public_key.asc` - ✅ **Chave pública TechLifes (GPG)** |
|
|
- `vick_fingerprint.json.ots` - ✅ **Timestamp Bitcoin (OpenTimestamps)** |
|
|
|
|
|
### Guias |
|
|
- `ASSINAR_COM_GPG.md` - Guia completo de assinatura GPG |
|
|
|
|
|
--- |
|
|
|
|
|
## 📊 Componentes do Sistema |
|
|
|
|
|
O sistema VICK AI é composto por: |
|
|
|
|
|
### Backend (Python) |
|
|
- `auth_service.py` - Autenticação JWT e gestão de usuários |
|
|
- `autohome_tools.py` - Integração IoT (Tuya, Control ID) |
|
|
- `vision_service_advanced.py` - Processamento de imagens |
|
|
- `web_search_service.py` - Busca web contextualizada (Tavily) |
|
|
- `automation_service.py` - Automação de tarefas |
|
|
- `vick_proxy_service.py` - Proxy e load balancing |
|
|
- `admin_panel_service.py` - Painel administrativo |
|
|
- `dev_panel_service.py` - Ferramentas de desenvolvimento |
|
|
- `api_vickai_service.py` - API REST pública |
|
|
- `cli_auth_service.py` - Interface de linha de comando |
|
|
- `automation_service_standalone.py` - Automação standalone |
|
|
|
|
|
### Database (PostgreSQL) |
|
|
- 8 tabelas customizadas |
|
|
- Sistema de sessões e autenticação |
|
|
- Histórico de conversas persistente |
|
|
|
|
|
### Frontend |
|
|
- Interface web responsiva (React + TypeScript) |
|
|
- App iOS/Android (Capacitor) |
|
|
- Design system proprietário |
|
|
|
|
|
### Integrações |
|
|
- RAG System (Retrieval-Augmented Generation) |
|
|
- Combined Search (Web + Local + Vector DB) |
|
|
- AutoHome (IoT completo) |
|
|
|
|
|
**Total**: ~15.000 linhas de código autoral |
|
|
|
|
|
--- |
|
|
|
|
|
## 🧬 Fingerprint do Modelo LLM |
|
|
|
|
|
O sistema inclui um modelo de linguagem neural com fingerprint genérico: |
|
|
|
|
|
- **Vocabulary Sample**: `44c2f46b715f585c6ab513970e8a006b` |
|
|
- **Behavioral Signature**: `9c8a2cdfef1a7eff23f7b3ebc8e2eefe` |
|
|
- **Architecture Config**: `4d5226f0e066deefd02d458e227d4e5c` |
|
|
- **Weight Sample**: `45b71fe98efe5f530b825dce6f5049d7` |
|
|
|
|
|
**Nota**: Este fingerprint comprova a existência de um modelo de IA funcional sem revelar informações proprietárias do modelo base. |
|
|
|
|
|
--- |
|
|
|
|
|
## 📜 Provas de Autoria e Registro |
|
|
|
|
|
Este certificado possui múltiplas camadas de prova: |
|
|
|
|
|
### Nível 1: Repositório Público ✅ |
|
|
- **HuggingFace**: https://huggingface.co/TechLifes/vick-ai-certificate |
|
|
- **Acessibilidade**: Público e verificável por qualquer pessoa |
|
|
- **Versionamento**: Git completo com histórico |
|
|
|
|
|
### Nível 2: Assinatura Criptográfica ✅ |
|
|
- **GPG Signature**: `vick_fingerprint.json.asc` |
|
|
- **Chave Pública**: `techlifes_public_key.asc` |
|
|
- **Fingerprint**: `E33E B886 BF08 CF7B 3898 CBCD CD76 850C 9A7E 7F95` |
|
|
- **Verificação**: `gpg --verify vick_fingerprint.json.asc vick_fingerprint.json` |
|
|
|
|
|
### Nível 3: Timestamp Blockchain ✅ |
|
|
- **Bitcoin Blockchain**: `vick_fingerprint.json.ots` |
|
|
- **Método**: OpenTimestamps |
|
|
- **Imutabilidade**: Registrado permanentemente na blockchain Bitcoin |
|
|
- **Verificação**: `ots verify vick_fingerprint.json.ots` |
|
|
|
|
|
### Nível 4: Registros Legais (Em andamento) |
|
|
- ⏳ **Cartório RTD**: [Aguardando registro] |
|
|
- ⏳ **INPI**: [Aguardando registro] |
|
|
|
|
|
--- |
|
|
|
|
|
## 🔒 Propriedade Intelectual |
|
|
|
|
|
**Copyright © 2025 TechLifes** |
|
|
Todos os direitos reservados. |
|
|
|
|
|
O sistema VICK AI e todos os seus componentes são propriedade exclusiva da TechLifes. A reprodução, distribuição ou uso não autorizado é proibido por lei. |
|
|
|
|
|
O modelo de linguagem base utiliza tecnologia de terceiros (open-source), mas o sistema completo, incluindo código autoral, integrações e arquitetura, é de propriedade da TechLifes. |
|
|
|
|
|
--- |
|
|
|
|
|
## 📞 Contato |
|
|
|
|
|
**TechLifes** |
|
|
Email: contato@vick.ia.br |
|
|
Website: https://chat.vickai.com.br |
|
|
|
|
|
--- |
|
|
|
|
|
## 🌟 Tecnologias Utilizadas |
|
|
|
|
|
- **Backend**: Python 3.11+ (Flask, SQLAlchemy) |
|
|
- **Database**: PostgreSQL 15 |
|
|
- **Frontend**: React 18 + TypeScript |
|
|
- **Mobile**: Capacitor (iOS/Android) |
|
|
- **AI/ML**: llama.cpp, PyTorch, Transformers |
|
|
- **DevOps**: Docker, Nginx, Shell Script |
|
|
|
|
|
--- |
|
|
|
|
|
## 📝 Licença |
|
|
|
|
|
Este repositório contém apenas o certificado de autoria e documentação pública. O código-fonte do sistema VICK AI é proprietário e não está disponível publicamente. |
|
|
|
|
|
Para licenciamento comercial ou parcerias, entre em contato: contato@vick.ia.br |
|
|
|
|
|
--- |
|
|
|
|
|
## 🔗 Links Relacionados |
|
|
|
|
|
- [Website Oficial](https://chat.vickai.com.br) |
|
|
- [Certificado Completo](CERTIFICADO_OFICIAL.md) |
|
|
- [Componentes Detalhados](COMPONENTES.md) |
|
|
- [Guia de Assinatura GPG](ASSINAR_COM_GPG.md) |
|
|
- [Histórico de Correções](CORRECOES_APLICADAS.md) |
|
|
|
|
|
--- |
|
|
|
|
|
**Última Atualização**: 30 de Outubro de 2025 |
|
|
**Versão do Sistema**: 2.0 |
|
|
**Hash de Verificação**: `2ed9c8531958fa878637f852412e9490b53b33afe0ef6bc4d12c33c68563db05` |
|
|
|