Este repositorio contiene una colección de agentes conversacionales de inteligencia artificial desarrollados con LangChain y ejecutados de forma local usando Ollama con modelos como Mistral.
Cada agente está diseñado con una personalidad, propósito y comportamiento diferente, ideal para experimentar con interfaces conversacionales inteligentes, automatización o asistentes personalizados sin depender de APIs externas.
- 🧠 LangChain – Para construir cadenas de procesamiento de lenguaje natural.
- 🧱 LangChain Core / Community / Ollama – Integración modular y flexible con distintos modelos locales.
- 🗣️ Ollama – Plataforma para ejecutar modelos LLM de manera local.
- 🧠 Mistral 7B – Modelo rápido, liviano y efectivo para tareas conversacionales.
- 🐍 Python 3.10+ – Lenguaje base para scripting y desarrollo del agente.
- JSON – Para almacenamiento persistente del historial o configuraciones.
📦 agentes-ia/
├── 1-Agente/ → Asistente simple
├── 2-Agente/ → Agente conversacional con memoria
├── 3-Agente/ → Asistente conversacional con personalidad peruana, memoria y comandos
├── README.md → Este archivo🔧 Cada carpeta contiene su propio archivo
.py, sus prompts, lógica y módulos necesarios.
pip install langchain langchain-core langchain-community langchain-ollamaollama run mistralPuedes reemplazar
mistralpor otro modelo compatible (llama2,gemma, etc.)
cd AgentesPy
cd 1-Agente
python 1-Agente.py- Interfaz gráfica (Streamlit / Gradio)
- Memoria a largo plazo y recordatorios
- Integración con APIs externas
- Agentes colaborativos entre sí
Este proyecto está siendo desarrollado por Matías Palomino Luna como exploración práctica de agentes IA locales y personalizables.
Este repositorio se distribuye bajo la licencia MIT. Puedes usarlo, modificarlo o expandirlo libremente.