
Herramienta automatizada de inteligencia de Facebook impulsada por IA para la elaboración de perfiles de objetivos, análisis de redes y generación de informes de amenazas. Funciona completamente en el dispositivo mediante Ollama. Si alguien quiere usar la versión lite, consulte el enlace a continuación.
Infiltrar y Exponer
Herramienta automatizada de inteligencia de Facebook impulsada por IA para perfilado de objetivos, análisis de redes y reporte de amenazas. Se ejecuta completamente en el dispositivo mediante Ollama. Plataforma SOCMINT de Facebook impulsada por IA — 100% local, cero dependencia en la nube. Para la versión ligera, revisa este repositorio haz clic aquí
Guías de uso completas para ambos modos de investigación están disponibles en el sitio web del proyecto:
BIRDY-EDWARDS está desarrollado estrictamente para fines autorizados de inteligencia, aplicación de la ley e investigación académica únicamente.
Alcance del acceso a datos:
- Esta herramienta opera exclusivamente con una sesión válida de Facebook autenticada por el operador
- Solo accede a datos de perfil, publicaciones, fotos, reels y comentarios visibles públicamente
- No accede a mensajes privados, perfiles bloqueados, contenido restringido ni ningún dato no visible para un usuario con sesión iniciada
- No utiliza bots, cuentas falsas ni creación automatizada de cuentas — el operador proporciona su propia sesión autenticada
Responsabilidad legal:
- Esta herramienta solo debe utilizarse en perfiles y contenido donde tengas autorización legal explícita para recopilar y analizar datos
- El uso sin autorización puede violar los Términos de Servicio de Facebook, las leyes de privacidad aplicables (GDPR, IT Act, DPDP Act) y las regulaciones locales
- El desarrollador no asume ninguna responsabilidad por uso indebido, recopilación de datos no autorizada ni daños causados por un uso inadecuado
- Todas las investigaciones son responsabilidad exclusiva del operador
Al usar BIRDY-EDWARDS, confirmas que tu uso es legal, autorizado y cumple con todas las leyes aplicables en tu jurisdicción.
Paso 1 — Instalar Docker
Paso 2 — Instalar Ollama
curl -fsSL https://ollama.com/install.sh | sh
Paso 3 — Iniciar Ollama vinculado a todas las interfaces
OLLAMA_HOST=0.0.0.0:11434 ollama serve
Para hacerlo permanente:
sudo systemctl edit ollama
Agrega:
[Service]
Environment="OLLAMA_HOST=0.0.0.0:11434"
sudo systemctl daemon-reload && sudo systemctl restart ollama
$env:OLLAMA_HOST="0.0.0.0"
ollama serve
Paso 1 — Clonar el repositorio
git clone https://github.com/jeet-ganguly/birdy-edwards.git
cd birdy-edwards
Paso 2 — Crear los archivos y directorios requeridos
mkdir -p app/reports app/face_data app/post_screenshots app/status
touch app/fb_cookies.pkl app/socmint.db app/socmint_manual.db app/.ollama_model app/queue.db
New-Item -ItemType Directory app/reports, app/face_data, app/post_screenshots, app/status
New-Item -ItemType File app/fb_cookies.pkl, app/socmint.db, app/socmint_manual.db, app/.ollama_model
Paso 3 — Construir la imagen de Docker
⚠️ La primera compilación tarda 15–25 minutos — dlib se compila desde el código fuente. Las compilaciones posteriores son rápidas (capas en caché).
docker compose build
Paso 4 — Iniciar el contenedor
docker compose up -d
docker compose logs -f
Paso 5 — Abrir la interfaz web
http://localhost:5000
Paso 6 — Importar cookies de sesión
http://localhost:5000/tools/import-cookies
Descarga un modelo en tu máquina host:
ollama pull gemma4:e2b
O usa el panel de Modelos de IA en la interfaz web — selecciona un modelo y haz clic en Aplicar y Descargar.
Si estás usando una máquina virtual, elige un modelo según la RAM asignada a la VM.
BIRDY-EDWARDS requiere una sesión válida de Facebook. Usa la extensión de navegador Cookie-Editor — funciona en todas las plataformas, no se requiere Selenium.
🔒 Seguridad operativa: Se recomienda encarecidamente usar una cuenta títere dedicada para las investigaciones en lugar de tu cuenta personal de Facebook. Esto protege tu identidad y evita que tu cuenta principal sea marcada o restringida.
http://localhost:5000/tools/import-cookies y pegaRecibe tu reporte PDF automáticamente después de cada investigación.
https://api.telegram.org/bot<TOKEN>/getUpdatesA partir de este punto, cada investigación completada envía automáticamente una notificación con el reporte PDF adjunto.
Si encuentras BIRDY-EDWARDS útil o interesante, aquí hay algunas formas de apoyar el proyecto:
Cada contribución, grande o pequeña, ayuda a construir mejores herramientas para la comunidad de OSINT e inteligencia de amenazas.
Ollama no accesible desde Docker
docker exec -it birdy-edwards curl http://host.docker.internal:11434/api/tags
Si falla, reinicia Ollama con OLLAMA_HOST=0.0.0.0:11434 ollama serve
Error de BD: no such table u otro error relacionado con la base de datos
Inicia una nueva investigación — el esquema se crea automáticamente en el primer uso. Si detienes el proceso durante el análisis, elimina esa investigación e inicia una nueva.
Cookies caducadas
Ve a http://localhost:5000/tools/import-cookies y vuelve a importar cookies nuevas.
El puerto 5000 ya está en uso
Cambia en docker-compose.yml: "5001:5000" y luego accede en http://localhost:5001
Sin memoria durante la compilación
Aumenta la memoria de Docker Desktop a 8 GB+ mediante Configuración → Recursos → Memoria
El mapa no carga
Las teselas de Leaflet + ArcGIS requieren acceso a internet en la máquina host. Si se ejecuta completamente aislado de la red, el contenedor del mapa aparecerá en blanco — todas las demás funciones funcionan con normalidad.
Telegram no envía
Confirma que tu bot ha sido iniciado enviándole un mensaje /start. Verifica que el ID de chat sea correcto usando la URL de getUpdates. Comprueba que el puerto 443 no esté bloqueado en tu red.
Las contribuciones son bienvenidas. Sigue estas pautas para mantener el proyecto limpio y consistente.
Reportar errores
docker compose logsSolicitudes de funciones
Enviar un Pull Request
git checkout -b feature/nombre-de-tu-funciongit commit -m "Add: descripción corta"git push origin feature/nombre-de-tu-funcionmainPautas de código
fb_cookies.pkl, bases de datos ni ningún dato recopiladoLo que aceptamos
Lo que no aceptamos
BIRDY-EDWARDS Wraith 2.0 · Infiltrar y Exponer ·
| Componente | Mínimo | Recomendado |
|---|
| SO | Ubuntu 24.04 LTS / Windows 10+ | Ubuntu 24.04 LTS |
| RAM | 8 GB | 16 GB |
| Almacenamiento | 20 GB libres | 40 GB libres |
| Docker | Docker Desktop / Engine | Última versión estable |
| Ollama | Última versión | Última versión |
| RAM | Modelo recomendado | Notas |
|---|
| 8 GB | gemma4:e2b | Mejor visión, más de 140 idiomas |
| 16 GB | gemma4:e4b | Mejor razonamiento, más de 140 idiomas |
| 32 GB | gemma4:12b | Mayor precisión en todos los módulos |
| 32 GB+ | gemma4:27b | Precisión máxima |