Finish the check
5Run verify after configuring. If an item is missing, resolve the indicated issue and run it again.
Done when: The last line says “everything looks good”.
Lesson 2 · 16 min
You already downloaded the project in lesson 1. Now choose a local AI that fits your computer, answer the seven setup questions, and check the installation before chatting.
Start the lesson
Objective: Set up INTELECTO with Ollama locally and confirm that verify finishes with “tudo certo” (all good).
Four parts are enough for the first conversation.
Click each part to see what it does.
Click each step to see what to do.
Go to ~/intelecto-v2. If you haven’t downloaded the project yet, clone it as shown in lesson 1.
On Linux, install Ollama with the official command below; on macOS, download the app from ollama.com. Then use ollama pull to download your chosen model.
Live test on 11/13/2026: with llama3.2, “remember that my name is Nei and I live in Porto Alegre” was saved directly by the assistant and recalled in a new conversation. This works even when the small model doesn’t call the memory tool. It still makes little use of other tools, such as files and commands. qwen3.6:35b-a3b called tools in the test, but its local file is much larger.
The seven answers: name and personality in your own words; brain: ollama; model: one of those listed by configurar; where to run commands: local; approval: perigosos; Telegram IDs: leave blank for now. Press Enter to keep the value in brackets. Telegram is a conversation channel, not a model provider.
The executor is the program that runs the command; choose local for now and see the Docker box in lesson 6. OpenRouter is a paid cloud service and isn’t part of this exercise.
The approval policy has three choices: perigosos (dangerous; the default) lets known read actions run and asks about other actions; sempre (always) asks before any command, including ls and cat; nunca (never) lets known read actions run but refuses anything that would require approval. Commands blocked by the safety lock won’t run under any option.
verify checks what your current configuration requires. “Everything looks good” doesn’t prove the model will use tools; have a real conversation to check. SQLite with FTS5 means local memory with text search. Fernet is the encryption mode for the vault when the cryptography library is installed. On Ubuntu, if you want Fernet for the vault, install python3-cryptography with the package manager; pip install cryptography may fail with externally-managed-environment on Ubuntu 24.04.
Combined sizes of the files listed in the installed model records on this machine on 11/13/2026; the download size may vary. These are not RAM measurements.
| Your machine | Model | Measured local file |
|---|---|---|
| Everyday computer | llama3.2 | 2.02 GB (2,019,392,628 bytes). Remembers facts when you say “remember that…”; makes little use of other tools. |
| High-end graphics card | qwen3.6:35b-a3b | 23.94 GB (23,938,333,115 bytes). Called tools in the live test. |
Start with a model your machine can download and run. The file size doesn’t guarantee it will fit in memory. llama3.2 remembers facts you ask it to remember with “remember that…”, even on an everyday computer; to use other tools, check whether the model actually called them.
Copy the commands and run them in the terminal from the specified folder.
cd ~/intelecto-v2
sudo apt install -y python3-cryptography
curl -fsSL https://ollama.com/install.sh | sh
ollama pull llama3.2
ollama pull qwen3.6:35b-a3b
python3 -m intelecto configurar python3 -m intelecto verificar
python3 -m intelecto
The test used the mock provider (simulated brain) and a temporary folder. Only the path was normalized to show where it will be on your computer: ~/.intelecto2. This does not verify Ollama.
[OK] Python 3.12.3 (precisa 3.10+) [OK] SQLite com FTS5 (memória) [OK] config em ~/.intelecto2/config.json [INFO] cofre: fernet (Fernet) tudo certo
The program prints this in Portuguese, exactly as shown.
Follow the steps in order and check each one only after you’ve confirmed the result.
Run verify after configuring. If an item is missing, resolve the indicated issue and run it again.
Done when: The last line says “everything looks good”.
Open the chat and ask a simple question. The model must be available in Ollama.
Done when: The assistant replies in the terminal, and you can exit by typing “sair”.
Choose before opening the explanation. If you get it wrong, use the link to review.
Question 1 of 3
What does the verify command check?
Question 2 of 3
Which local provider was tested live with memory, including llama3.2?
Question 3 of 3
With llama3.2, what happens when you say “remember that my city is Porto Alegre”?
Choose an option. The explanation appears after your attempt.