File size: 11,193 Bytes
660ec37
 
 
 
 
 
 
 
 
 
 
 
 
 
e3a7e46
 
 
 
 
46e4a2b
 
 
e3a7e46
 
 
 
d0781d3
e3a7e46
 
 
46e4a2b
e3a7e46
660ec37
 
 
 
 
e3a7e46
b6d7a0a
 
 
 
e3a7e46
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
46e4a2b
e3a7e46
46e4a2b
e3a7e46
46e4a2b
 
 
 
 
 
 
aa30823
 
 
e3a7e46
b6d7a0a
e3a7e46
aa30823
e3a7e46
 
46e4a2b
e3a7e46
 
 
 
46e4a2b
 
 
 
 
 
aa30823
 
 
 
 
 
 
46e4a2b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
d0781d3
46e4a2b
 
 
1f98d71
46e4a2b
1f98d71
46e4a2b
 
aa30823
 
 
 
 
1f98d71
46e4a2b
 
1f98d71
46e4a2b
1f98d71
 
 
 
 
aa30823
 
 
 
 
1f98d71
 
 
 
 
 
aa30823
 
 
 
1f98d71
 
 
 
 
 
 
aa30823
46e4a2b
e3a7e46
aa30823
 
 
 
1f98d71
46e4a2b
e3a7e46
 
 
 
 
1f98d71
660ec37
e3a7e46
660ec37
e3a7e46
660ec37
e3a7e46
1f98d71
 
 
 
 
 
 
 
 
 
 
 
 
e3a7e46
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1f98d71
 
 
 
 
 
 
 
 
 
 
 
 
 
e3a7e46
1f98d71
 
 
 
 
e3a7e46
1f98d71
e3a7e46
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
660ec37
 
e3a7e46
 
 
 
 
d0781d3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
---
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](https://img.shields.io/badge/License-Proprietary-red.svg)](LICENSE)
[![Status](https://img.shields.io/badge/Status-Registered-green.svg)]()
[![Hash](https://img.shields.io/badge/Hash-SHA--256-blue.svg)]()
[![Verification](https://img.shields.io/badge/Verification-Canonical_JSON-blue.svg)]()

---

## 🔐 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`