Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

beakshield

Beakshield es una aplicación cross-platform construida con Kotlin Multiplatform que actúa como interfaz central para gestionar el ecosistema DAWSON AI. Proporciona gestión de conversaciones, proveedores de modelos (Ollama, OpenAI, Anthropic), configuración de permisos y visibilidad del sistema sin n

Ficha actualizada 28 sept 2026, 22:23 · upstream 28 sept 2026, 21:56 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es beakshield

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Beakshield es la aplicación principal para interactuar con DAWSON, ofreciendo una interfaz intuitiva que evita exponer a los usuarios directamente a terminales, archivos de configuración y comandos de servidor. La aplicación está construida con Kotlin Multiplatform, lo que permite compartir nueva funcionalidad e mejoras entre plataformas soportadas con mínimo esfuerzo específico por plataforma.

La aplicación ofrece gestión de conversaciones dedicadas con Squirebot individual para cada chat, permitiendo mantener el contexto mientras se beneficia del conocimiento compartido de DAWSON. También proporciona una interfaz unificada para configurar proveedores de modelos locales y fronterizos, incluyendo soporte para Ollama, OpenAI y Anthropic.

El sistema expone la configuración de permisos a través de una interfaz intuitiva, permitiendo gestionar directorios de trabajo, modos de permisos y configuraciones de seguridad sin editar archivos manualmente. Actualmente está en desarrollo con funcionalidades avanzadas de gestión del reino marcadas como In-Progress o Planned.

CASOS DE USO
  • Gestionar conversaciones con agentes AI dedicados manteniendo contexto compartido
  • Configurar y alternar entre proveedores de modelos locales y fronterizos
  • Visualizar y configurar permisos del sistema sin editar archivos manualmente
  • Administrar configuración del servidor DAWSON a través de interfaz gráfica
  • Navegar por el conocimiento compartido del reino (funcionalidad planificada)
PUNTOS DESTACADOS
  • Construida con Kotlin Multiplatform para desarrollo cross-platform eficiente
  • Soporte nativo para Ollama, OpenAI y Anthropic como proveedores de modelos
  • Interfaz unificada que elimina la necesidad de editar archivos de configuración manualmente
  • Sistema de permisos visible y configurable a través de UI intuitiva
  • Arquitectura LOW complexity según análisis técnico del repositorio
  • Licencia FSL-1.1-ALv2 con conversión automática a Apache-2.0 en dos años
PRECAUCIONES
  • Requiere instalación de DAWSON server separado para funcionar como aplicación companion
  • Funcionalidades avanzadas de gestión del reino (agentes, tareas de fondo) aún en desarrollo
  • Visibilidad completa del conocimiento compartido pendiente de implementación
  • Aplicación source-available con restricciones comerciales bajo FSL-1.1
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Captura de beakshieldCaptura de beakshieldCaptura de beakshieldApp Icon
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Requiere DAWSON server instalado previamente. La aplicación funciona como interfaz companion sin exponer terminales ni archivos de configuración directamente. Recomendado para usuarios que buscan gestión visual del ecosistema AI en lugar de interacción CLI directa.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
No detectados
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.