¿Te imaginas tener tu propio ChatGPT funcionando en tu casa, sin depender de servicios externos? 😏 Con LLaMA 3 y Open WebUI puedes hacerlo en minutos usando Docker.
🧠 ¿Qué vamos a lograr?
🤖 Un modelo IA local (LLaMA 3 con Ollama)
🌐 Una interfaz web tipo ChatGPT
📱 Acceso desde tu celular o cualquier PC en tu red
🔒 Opcional: acceso desde internet
🧩 Requisitos
🐧 Linux (Ubuntu recomendado)
🐳 Docker instalado
⚡ Ollama instalado con LLaMA 3
🌐 Red local funcionando
⚙️ Paso 1: Verificar que Ollama está corriendo
curl http://localhost:11434
Si ves:
Ollama is running
👉 Todo bien, ya tienes el backend listo.
🌐 Paso 2: Levantar Open WebUI con Docker
docker run -d -p 8089:8080 \
--add-host=host.docker.internal:host-gateway \
ghcr.io/open-webui/open-webui:main
🪰🧠 El cerebro virtual de una mosca: el experimento que podría cambiar la neurociencia
En 2026 ocurrió algo que muchos científicos consideraban ciencia ficción: un cerebro completo de un animal fue recreado dentro de una computadora y conectado a un cuerpo virtual.
Lo más sorprendente es que este cerebro digital comenzó a comportarse como una mosca real sin haber sido entrenado con inteligencia artificial.
Este experimento demuestra algo muy importante:
el comportamiento puede surgir directamente de la estructura del cerebro.
En este artículo aprenderás:
🧠 Qué es el conectoma de la mosca
🪰 Cómo se creó un cerebro virtual
🕹 Cómo se conectó a un cuerpo virtual
🤖 Por qué el sistema funcionó sin entrenamiento
🔬 Qué significa este avance para la inteligencia artificial
🧠 El cerebro de la mosca: pequeño pero extremadamente complejo
La especie más utilizada en investigación es Drosophila melanogaster, conocida como la mosca de la fruta.
Aunque parece un insecto simple, su cerebro tiene una estructura sorprendente.
🧠 alrededor de 125,000 a 140,000 neuronas
🔗 cerca de 50 millones de conexiones neuronales
⚡ circuitos especializados para visión, olfato y movimiento
Comparación con otros cerebros
Animal
Número de neuronas
Mosca
~140,000
Ratón
~75 millones
Humano
~86 mil millones
A pesar de su tamaño, las moscas pueden:
volar con gran precisión
evitar obstáculos
buscar comida
aprender asociaciones simples
Esto demuestra que incluso cerebros pequeños pueden generar comportamientos complejos.
🔬 Qué es el conectoma
Para entender cómo funciona un cerebro, los científicos necesitan conocer todas las conexiones entre neuronas.
Ese mapa completo se llama conectoma.
Un conectoma muestra:
cada neurona
cada conexión entre neuronas
la dirección de las señales
Es básicamente el diagrama eléctrico completo del cerebro.
🧬 El proyecto que mapeó el cerebro de la mosca
Uno de los proyectos más importantes fue FlyWire.
Este proyecto utilizó:
microscopía electrónica
inteligencia artificial
millones de imágenes microscópicas
Los investigadores cortaron el cerebro en miles de secciones microscópicas y reconstruyeron todas las neuronas.
El resultado fue el primer mapa completo del cerebro de un insecto complejo.
🖥 Cómo recrearon el cerebro dentro de una computadora
Una vez que los científicos obtuvieron el conectoma, el siguiente paso fue convertirlo en un modelo digital.
El proceso fue:
Cada neurona se convirtió en una neurona digital
Cada conexión sináptica fue replicada
Se simuló la actividad eléctrica neuronal
El modelo final contenía aproximadamente:
125,000 neuronas simuladas
50 millones de sinapsis
Las neuronas se modelaron con sistemas matemáticos que imitan cómo disparan impulsos eléctricos.
🕹 Conectar el cerebro digital a un cuerpo virtual
El cerebro digital fue conectado a un cuerpo virtual en un entorno físico simulado.
Para ello se utilizó un sistema llamado NeuroMechFly.
Este sistema simula:
el esqueleto de la mosca
los músculos
las articulaciones
los sensores
Además se utilizó el motor físico MuJoCo para calcular movimiento, gravedad y fricción.
🔁 El ciclo cerebro-cuerpo
El sistema funciona como un organismo real mediante un bucle cerrado.
1. El entorno genera estímulos
objetos
olores
obstáculos
2. El cerebro procesa la información
Las señales viajan por las neuronas digitales como en un cerebro real.
3. El cerebro envía órdenes motoras
Las neuronas motoras activan músculos virtuales.
4. El cuerpo virtual se mueve
La mosca virtual puede caminar, girar y explorar.
5. Se generan nuevos estímulos
El movimiento cambia lo que la mosca ve y huele, reiniciando el ciclo.
🤯 Lo más sorprendente: no hubo entrenamiento
En la mayoría de sistemas de inteligencia artificial es necesario entrenar al modelo con grandes cantidades de datos.
Pero en este experimento ocurrió algo distinto:
el comportamiento emergió automáticamente.
Los científicos simplemente replicaron la estructura neuronal real.
Esto demuestra que muchas conductas están codificadas directamente en el cableado del cerebro.
🪰 Qué hizo la mosca virtual
Cuando el cerebro digital se conectó al cuerpo virtual, el sistema comenzó a mostrar comportamientos naturales.
caminar
explorar el entorno
limpiar sus patas
reaccionar a estímulos
En muchos casos el comportamiento coincidía con el de moscas reales.
🧠 Qué significa esto para la inteligencia artificial
Este experimento podría cambiar la forma en que se diseñan sistemas inteligentes.
Actualmente la IA depende principalmente de entrenamiento con grandes conjuntos de datos.
Pero este experimento sugiere que la arquitectura neuronal también puede generar inteligencia por sí misma.
🤖 ¿Podría hacerse con cerebros más grandes?
Después de la mosca, los científicos quieren simular cerebros más complejos.
Cerebro
Número de neuronas
Mosca
~140,000
Ratón
~70 millones
Humano
~86 mil millones
El cerebro humano es aproximadamente 600,000 veces más grande que el de una mosca.
Simular algo así requeriría una potencia computacional enorme.
🧠 Conclusión
La recreación digital del cerebro de una mosca representa uno de los avances más importantes en neurociencia.
Por primera vez un cerebro completo fue:
simulado digitalmente
conectado a un cuerpo virtual
capaz de generar comportamiento natural
Este experimento demuestra que gran parte del comportamiento está codificado en la estructura del cerebro.
Aunque todavía estamos muy lejos de simular cerebros humanos completos, este avance podría ayudarnos a entender cómo surge la inteligencia y la mente.
La mosca virtual puede parecer pequeña… 🪰
pero podría ser el primer paso hacia comprender cómo funciona la mente en el universo. 🧠✨
🐪 Guía Completa: Cómo instalar Ollama en tu PC y correr Llama 3 de Meta
En los últimos años, el desarrollo de modelos de lenguaje grandes (LLMs, por sus siglas en inglés) ha avanzado a pasos agigantados. Uno de los más destacados es Llama 3, creado por Meta, que ha logrado competir con modelos comerciales como GPT-4 o Claude, pero con una característica esencial: puede usarse gratis y de forma local gracias a herramientas como Ollama.
Este tutorial busca ser una guía detallada para que cualquier persona pueda instalar Ollama en su computadora, descargar el modelo Llama 3 y comenzar a usarlo sin complicaciones. Nos tomaremos el tiempo de explicar no solo los pasos técnicos, sino también los requisitos, configuraciones recomendadas, posibles errores comunes y cómo integrar Ollama en diferentes entornos de desarrollo.
🔹 1. ¿Qué es Ollama y por qué usarlo?
Ollama es una plataforma que facilita correr modelos de lenguaje grandes en tu computadora de forma local. Esto significa que:
No dependes de la nube: puedes tener tu propio ChatGPT casero sin enviar datos a terceros.
Privacidad total: lo que escribes y lo que el modelo responde se queda en tu PC.
Sin costos ocultos: no necesitas pagar por tokens o suscripciones.
Compatible con diferentes modelos: no solo Llama 3, también Mistral, Phi, Gemma, entre otros.
Meta liberó Llama 3 en abril de 2024 con variantes de 8B y 70B parámetros, entrenados en una enorme cantidad de datos. El modelo de 8B es más ligero y puede correr en una PC con 8-16 GB de RAM, mientras que el de 70B requiere estaciones mucho más potentes (64 GB+ y GPU dedicadas).
Gracias a Ollama, la instalación y uso de Llama 3 se reduce a un par de comandos, sin necesidad de compilar ni configurar manualmente librerías de inteligencia artificial.
🔹 2. Requisitos previos
📌 Hardware mínimo recomendado
CPU: procesador moderno con soporte AVX2 (casi todos desde 2015 en adelante).
RAM:
8 GB para modelos pequeños.
16 GB o más para un uso fluido.
GPU (opcional):
NVIDIA con CUDA 11 o superior.
Apple Silicon (M1, M2, M3) aprovecha la GPU integrada.
Espacio en disco: entre 5 GB y 50 GB, dependiendo del tamaño del modelo.
📌 Software compatible
Linux: Ubuntu, Debian, Mint, Fedora, Arch y derivados.
macOS: versiones modernas, tanto Intel como Apple Silicon.
Windows: requiere WSL2 con Ubuntu (Windows 11 recomendado).
🔹 3. Instalación de Ollama
🐧 En Linux (ejemplo: Ubuntu / Mint / Debian)
curl -fsSL https://ollama.com/install.sh | sh
ollama --version
curl -fsSL https://ollama.com/install.sh | sh
ollama --version
🔹 4. Descargar e instalar Llama 3
Para la versión ligera (8B parámetros):
ollama pull llama3
Para la versión grande (70B parámetros):
ollama pull llama3:70b
Ver modelos instalados:
ollama list
🔹 5. Usar Llama 3 con Ollama
ollama run llama3
Ejemplo:
>>> Hola, ¿qué es Ollama?
Ollama es una herramienta que permite correr modelos de lenguaje grandes de manera local en tu computadora.
🔹 6. Integración con APIs y otros lenguajes
Ollama expone una API local en http://localhost:11434
Ejemplo en Python
import requests
response = requests.post("http://localhost:11434/api/generate", json={
"model": "llama3",
"prompt": "Explícame la fotosíntesis en 3 líneas"
})
for line in response.iter_lines():
if line:
print(line.decode())
Ejemplo en Node.js
import fetch from "node-fetch";
const res = await fetch("http://localhost:11434/api/generate", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
model: "llama3",
prompt: "Resume la historia de México en 5 puntos"
})
});
const data = await res.text();
console.log(data);
🔹 7. Consejos de rendimiento
Prefiere GPU si está disponible.
Usa el modelo correcto según tu RAM.
Administra la memoria cerrando apps pesadas.
Mantén Ollama actualizado.
🔹 8. Problemas comunes y soluciones
Comando ollama no encontrado → reinicia terminal o source ~/.bashrc
El modelo no descarga → revisa internet y usa ollama pull llama3 --retry
Se queda sin RAM → usa modelos pequeños o swap
Velocidad lenta en CPU → usa GPU compatible
🔹 9. Comparación con otras herramientas
LM Studio → interfaz gráfica.
text-generation-webui → muy configurable.
GPT4All → multiplataforma.
Ollama destaca por su simplicidad y API unificada.
🔹 10. Aplicaciones prácticas
Asistente personal offline.
Generación de textos.
Tutor académico.
Ayuda en programación.
Automatización de procesos.
🔹 11. Seguridad y privacidad
Tus datos no salen de tu PC.
Puedes trabajar con información sensible.
Ideal para empresas e investigadores.
🔹 12. Próximos pasos
Explorar otros modelos:
ollama pull mistral
ollama pull gemma
Crear un servidor web con Ollama.
Conectar a un frontend en React o Vue.
Usarlo en VS Code como asistente de programación.
✅ Conclusión
Instalar Ollama y usar Llama 3 en tu PC es un proceso sencillo que abre un mundo de posibilidades.
Principiantes: basta con ollama run llama3.
Desarrolladores: la API permite integrarlo en proyectos.
Usuarios preocupados por privacidad: toda la IA corre en tu PC.
En definitiva, Ollama + Llama 3 es una combinación poderosa que democratiza la inteligencia artificial.
En este artículo explicaremos cómo crear un sistema de detección de personas que grabe automáticamente la pantalla solo cuando se detecta presencia humana. Este proyecto es útil si usas cámaras IP o software como V380 y deseas una forma eficiente de grabar únicamente cuando hay movimiento humano en una región específica del escritorio.
✅ ¿Qué hace este script?
Captura un área definida de la pantalla (donde aparece el video de la cámara).
Usa un modelo de inteligencia artificial para detectar personas.
Comienza a grabar cuando detecta presencia humana.
Detiene la grabación si no se ve nadie por un período definido.
Guarda los videos automáticamente con marcas de tiempo.
🧠 Tecnologías y librerías usadas
OpenCV: procesamiento de imágenes y video.
mss: captura rápida de pantalla.
NumPy: procesamiento eficiente de matrices.
datetime y time: control de tiempo.
Modelo Caffe SSD preentrenado: para detección de rostros/personas.
📦 Requisitos
Asegúrate de tener Python 3.8+ (funciona en 3.12) y las siguientes librerías instaladas:
pip install opencv-python numpy mss
También necesitas dos archivos de modelo descargados:
deploy.prototxt
res10_300x300_ssd_iter_140000.caffemodel
Se pueden obtener desde los repositorios oficiales de OpenCV o desde:
Usamos cookies en nuestro sitio web para brindarle la experiencia más relevante recordando sus preferencias y visitas repetidas. Al hacer clic en "Aceptar", acepta el uso de TODAS las cookies.
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.