Herramientas de IA
Marco de trabajoAvanzado

Plain

Framework web moderno que rediseña Django para la colaboración entre agentes de IA y desarrolladores

Plain, creado por Dave Gaeddert de Dropseed y publicado el 15 de abril de 2026, es un framework web full‑stack en Python basado en Django pero optimizado para agentes. Elimina legado de compatibilidad y ofrece módulos estrictos y una estructura de archivos clara para que humanos y agentes comprendan el código y las relaciones de base de datos. Reduce errores causados por configuraciones implícitas y metaprogramación, y facilita aplicaciones con Postgres, htmx y Jinja2.

💻 Requisitos del sistema

🧠RAM

0 (solo CPU; el agente usa una API LLM externa y no necesita VRAM local)

💾Almacenamiento

Menos de 100 MB para paquetes y hasta 1 GB para todo el entorno

Instalación

4-1. Inicio rápido

uvx plain-start my-app

4-2. Instalación detallada

# 1. Instalar uv si es necesario
curl -LsSf https://astral.sh/uv/install.sh | sh

# 2. Crear el proyecto desde la plantilla
uvx plain-start my-app
cd my-app

# 3. Ejecutar el servidor de desarrollo (Postgres se configura en Docker local)
uv run plain dev

🧬 Casos de uso en biociencias

🔬

Diseño y migración de esquemas bioinformáticos con agentes

El agente diseña un esquema Postgres 16+, aplica migraciones y ejecuta plain check desde la CLI, reduciendo drásticamente el tiempo de configuración.

🧬

Dashboard de alineamiento en tiempo real con htmx y Jinja2

Combina Tailwind CSS y htmx para crear una interfaz reactiva sin recargas y construir un portal web de análisis de secuencias.

💊

Despliegue de entornos de análisis con uv y Docker

Usa uv run plain dev y Postgres en Docker para validar la configuración de despliegue y publicar rápidamente el servicio en la nube.

FAQ

¿Qué es Plain?

Plain, creado por Dave Gaeddert de Dropseed y publicado el 15 de abril de 2026, es un framework web full‑stack en Python basado en Django pero optimizado para agentes. Elimina legado de compatibilidad y ofrece módulos estrictos y una estructura de archivos clara para que humanos y agentes comprendan el código y las relaciones de base de datos. Reduce errores causados por configuraciones implícitas y metaprogramación, y facilita aplicaciones con Postgres, htmx y Jinja2.

¿Cuándo debería usar Plain?

Framework web moderno que rediseña Django para la colaboración entre agentes de IA y desarrolladores

¿Cuál es un caso de uso biomédico de Plain?

Diseño y migración de esquemas bioinformáticos con agentes: El agente diseña un esquema Postgres 16+, aplica migraciones y ejecuta plain check desde la CLI, reduciendo drásticamente el tiempo de configuración.

📄 Documentación oficial🐙 GitHub

📝 Notas de actualización

Aún no hay notas de actualización.

🧪 Código de la vida relacionado

Aún no hay publicaciones relacionadas de Código de la vida.