← Tutti i progetti
EB IN SVILUPPO

EvoBrain

Architettura cognitiva locale per memoria, conoscenza e ragionamento adattivo.

Il progetto in parole semplici
The project in plain words

Un assistente AI che ti conosce davvero — e gira sul tuo computer

Immagina un assistente personale che non dimentica mai nulla di ciò che gli hai detto, ha accesso a una biblioteca di conoscenza che cresce con te, e ragiona in modo sempre più sofisticato man mano che lo usi. Ora immagina che giri completamente sul tuo computer, senza inviare nulla a nessun server esterno.

Questo è EvoBrain: un sistema di intelligenza artificiale locale progettato con tre pilastri fondamentali — memoria persistente (ricorda tutto), base di conoscenza strutturata (sa dove cercare), e ragionamento adattivo (migliora col tempo).

🔒 Privacy by design: EvoBrain funziona interamente offline. I tuoi dati, le tue conversazioni, la tua base di conoscenza — tutto rimane sul tuo hardware. Zero cloud, zero API esterne, zero telemetria.

An AI assistant that truly knows you — running on your own computer

Imagine a personal assistant that never forgets anything you've told it, has access to a knowledge library that grows with you, and reasons in increasingly sophisticated ways the more you use it. Now imagine it runs entirely on your computer, sending nothing to any external server.

That's EvoBrain: a local artificial intelligence system built on three pillars — persistent memory (remembers everything), structured knowledge base (knows where to look), and adaptive reasoning (improves over time).

🔒 Privacy by design: EvoBrain runs entirely offline. Your data, your conversations, your knowledge base — all stay on your hardware. Zero cloud, zero external APIs, zero telemetry.
Architettura cognitiva
Cognitive architecture

I quattro moduli del "cervello"

The four modules of the "brain"

🧠
Memory Manager
Memory Manager
Gestisce la memoria a breve e lungo termine. Come il cervello umano, distingue le informazioni temporanee da quelle da conservare stabilmente nel tempo.
Manages short and long-term memory. Like the human brain, it distinguishes between temporary information and what should be stored permanently.
📚
Knowledge Base
Una biblioteca digitale strutturata di concetti, fatti e relazioni. Non solo testo: un grafo di conoscenza dove ogni informazione è collegata alle altre.
A structured digital library of concepts, facts, and relationships. Not just text: a knowledge graph where every piece of information is connected to others.
⚡
Reasoning Engine
Reasoning Engine
Il motore di ragionamento che combina memoria e conoscenza per formulare risposte, fare inferenze e risolvere problemi in modo sempre più sofisticato.
The reasoning engine that combines memory and knowledge to formulate answers, make inferences, and solve problems in increasingly sophisticated ways.
🤖
LLM Locale
Local LLM
Il modello linguistico che gira direttamente sul tuo hardware. Utilizza la GPU o CPU del tuo computer per generare risposte, senza connessione internet.
The language model that runs directly on your hardware. Uses your computer's GPU or CPU to generate responses, with no internet connection needed.
INPUT 💬 EVOBRAIN CORE MEMORY MANAGER 🧠 breve / lungo termine KNOWLEDGE BASE 📚 grafo di conoscenza REASONING ENGINE ⚡ ragionamento adattivo LLM LOCALE 🤖 GPU / CPU on-device OUTPUT ✨ 🔒 tutto locale — nessun dato esce dal tuo dispositivo
Come funziona nella pratica
How it works in practice

Dal tuo input alla risposta intelligente

From your input to an intelligent response

01
📝
Ricevi l'input
Receives input
L'utente pone una domanda o fornisce una informazione. EvoBrain riceve il testo e lo analizza.
The user asks a question or provides information. EvoBrain receives the text and analyses it.
02
🔍
Cerca in memoria
Searches memory
Il Memory Manager cerca nelle conversazioni passate e nella knowledge base tutto ciò che è rilevante per questa domanda specifica.
The Memory Manager searches past conversations and the knowledge base for everything relevant to this specific question.
03
⚡
Ragiona e connette
Reasons and connects
Il Reasoning Engine combina la domanda con il contesto recuperato, costruendo un ragionamento coerente con tutto ciò che sa di te.
The Reasoning Engine combines the question with retrieved context, building a reasoning process consistent with everything it knows about you.
04
🤖
LLM genera la risposta
LLM generates response
Il modello linguistico locale usa tutto questo contesto per produrre una risposta precisa, personalizzata e coerente — senza internet.
The local language model uses all this context to produce a precise, personalised, and consistent answer — without internet access.
05
📌
Impara e aggiorna
Learns and updates
Ogni interazione arricchisce la memoria e la knowledge base. EvoBrain diventa progressivamente più utile quanto più lo usi.
Every interaction enriches the memory and knowledge base. EvoBrain becomes progressively more useful the more you use it.
Tecnologie chiave
Key technologies

Cosa rende possibile tutto questo

What makes all this possible

🤖
LLM locale (Ollama / llama.cpp)
Local LLM (Ollama / llama.cpp)
Framework che permettono di eseguire modelli linguistici avanzati (come Llama, Mistral, Phi) direttamente sul tuo computer, senza nessun account o pagamento esterno.
Frameworks that let you run advanced language models (like Llama, Mistral, Phi) directly on your computer, without any external account or payment.
🔢
Vector Database
Un tipo speciale di database che capisce il "significato" delle frasi, non solo le parole esatte. Permette di trovare ricordi e conoscenze rilevanti anche quando usi parole diverse da quelle originali.
A special type of database that understands the "meaning" of sentences, not just exact words. Allows finding relevant memories and knowledge even when you use different words from the original.
🕸️
Grafo di conoscenza
Knowledge graph
Una rete di nodi e connessioni che rappresenta concetti e le loro relazioni. Non solo "cosa sai", ma "come le cose sono collegate tra loro" — come una mappa mentale digitale.
A network of nodes and connections representing concepts and their relationships. Not just "what you know" but "how things connect to each other" — like a digital mind map.
🐍
Python & LangChain
LangChain è il "colla" che unisce tutti i componenti AI. Permette di orchestrare LLM locali, memoria vettoriale e knowledge base in un sistema coerente.
LangChain is the "glue" that connects all AI components. It orchestrates local LLMs, vector memory, and the knowledge base into a coherent system.
💾
Storage locale persistente
Local persistent storage
Tutto viene salvato localmente in formati efficienti. La memoria sopravvive ai riavvii e cresce nel tempo, costruendo un profilo sempre più ricco dell'utente.
Everything is saved locally in efficient formats. Memory survives restarts and grows over time, building an increasingly rich user profile.
🔒
Architettura air-gap
Air-gap architecture
Il sistema è progettato per funzionare senza rete. Nessun dato viene mai trasmesso: né le domande, né le risposte, né la knowledge base.
The system is designed to work without a network. No data is ever transmitted: not the questions, not the answers, not the knowledge base.
Timeline di sviluppo
Development timeline

Come si sta evolvendo il progetto

How the project is evolving

⚡ Il progetto più rapido di GiGa Labor: EvoBrain è nato in piena maturità del vibe coding. Ciò che per i progetti precedenti richiedeva mesi, qui si conta in settimane. L'esperienza accumulata e la padronanza degli strumenti AI hanno compresso radicalmente i tempi di sviluppo.
⚡ GiGa Labor's fastest project: EvoBrain was born at the peak of vibe coding maturity. What took months for earlier projects here takes weeks. Accumulated experience and mastery of AI tools have radically compressed development timelines.
Inizio primavera 2026
Early spring 2026
🌱 L'idea e la domanda che l'ha generata
🌱 The idea and the question that generated it
"Posso avere un'AI locale che mi conosce davvero, senza mandare nulla fuori dal mio computer?" Studio rapido dell'ecosistema — Ollama, LangChain, vector store — e definizione dei tre pilastri: memoria, conoscenza, ragionamento. Architettura concettuale in pochi giorni.
"Can I have a local AI that truly knows me, without sending anything outside my computer?" Rapid study of the ecosystem — Ollama, LangChain, vector store — and definition of the three pillars: memory, knowledge, reasoning. Conceptual architecture in a matter of days.
Primavera 2026
Spring 2026
🔧 Memory Manager + Knowledge Base
🔧 Memory Manager + Knowledge Base
I primi due moduli prendono vita in parallelo, con il vibe coding che accelera ogni iterazione. Il Memory Manager ricorda le conversazioni; la Knowledge Base costruisce il grafo di concetti. Entrambi integrati con Ollama per le risposte in locale.
The first two modules come to life in parallel, with vibe coding accelerating every iteration. The Memory Manager remembers conversations; the Knowledge Base builds the concept graph. Both integrated with Ollama for local responses.
Primavera–Estate 2026
Spring–Summer 2026
⚡ Reasoning Engine e integrazione
⚡ Reasoning Engine and integration
Il Reasoning Engine orchestra i due moduli precedenti. I tre pilastri iniziano a lavorare insieme. Prime sessioni di test con conversazioni multi-turno in cui il sistema usa il suo "passato" per rispondere meglio.
The Reasoning Engine orchestrates the two previous modules. The three pillars begin working together. First test sessions with multi-turn conversations where the system uses its "past" to respond better.
2026 · In corso
🔬 Affinamento e interfaccia
🔬 Refinement and interface
Ottimizzazione delle performance su hardware consumer, miglioramento della precisione del retrieval, sviluppo dell'interfaccia utente desktop. Il sistema diventa sempre più reattivo e "intelligente".
Performance optimisation on consumer hardware, improvement of retrieval precision, development of the desktop user interface. The system becomes increasingly responsive and "intelligent".
Prossimamente
Coming next
🚀 Alpha release pubblica
🚀 Public alpha release
Prima versione utilizzabile esternamente, interfaccia desktop completa, documentazione di installazione, supporto ai principali modelli open source.
First externally usable version, complete desktop interface, installation documentation, support for major open-source models.
Stato attuale del progetto
Current project state

Dove siamo ora

Where we are now

3
Moduli core attivi
Core modules
0%
Cloud
Alpha
Fase attuale
Current phase
Memory Manager 85%
Knowledge Base 75%
Reasoning Engine 60%
Integrazione moduli Module integration 70%
Interfaccia utente User interface 30%
Documentazione pubblica Public documentation 10%
  • Memoria persistente tra sessioni diversePersistent memory across sessions
  • Knowledge base con grafo di concettiKnowledge base with concept graph
  • Integrazione con LLM locali (Ollama)Integration with local LLMs (Ollama)
  • Architettura completamente offlineFully offline architecture
  • Reasoning Engine adattivo (in sviluppo)Adaptive Reasoning Engine (in development)
  • Interfaccia desktop (in sviluppo)Desktop interface (in development)
  • Alpha release pubblica (pianificato)Public alpha release (planned)
  • Plugin per editor di testo (pianificato)Text editor plugin (planned)
Perché esiste
Why it exists

L'AI deve lavorare per te, non su di te

La maggior parte degli assistenti AI moderni richiedono che i tuoi dati viaggino su server di terzi. Le tue conversazioni diventano dati di training, le tue domande vengono memorizzate, il tuo profilo viene costruito da qualcun altro.

EvoBrain parte da una premessa diversa: un'AI che cresce con te, sul tuo hardware, secondo le tue regole. L'obiettivo a lungo termine è un assistente personale che conosce il tuo contesto lavorativo, le tue preferenze, i tuoi progetti — senza che questa conoscenza esca mai dal tuo dispositivo.

AI should work for you, not on you

Most modern AI assistants require your data to travel to third-party servers. Your conversations become training data, your questions get stored, your profile gets built by someone else.

EvoBrain starts from a different premise: an AI that grows with you, on your hardware, by your rules. The long-term goal is a personal assistant that knows your work context, your preferences, your projects — without this knowledge ever leaving your device.

Stato In sviluppoIn development
Categoria Category AI Locale & Privacy Local AI & Privacy
Avviato Started Primavera 2026 Spring 2026
Fase attuale Current phase Alpha
Stack principale Main stack
Python LangChain Ollama Vector DB Knowledge Graph
Parte di GiGa Labor