Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

atlas

Atlas es una plataforma de espacio de trabajo 'AI-first' auto-alojable. Utiliza un monorepo en Rust y Vue 3 para ofrecer notas Markdown con wikilinks, tareas Kanban y gestión de permisos.

Ficha actualizada 22 sept 2026, 17:22 · upstream 22 sept 2026, 15:33 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es atlas

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

Atlas es una plataforma de espacio de trabajo 'AI-first' auto-alojable construida sobre un monorepo híbrido. El backend está desarrollado en Rust utilizando crates modulares como atlas_core para contratos neutrales y atlas_server con Axum, mientras que el frontend utiliza Vue 3 con Vite y Tailwind. La arquitectura soporta tanto una aplicación web responsive como una app de escritorio mediante Tauri.

La plataforma centraliza la gestión de conocimiento en notas Markdown con wikilinks y backlinks, tareas Kanban y permisos multi-workspace. Una característica clave es su única API REST que alimenta simultáneamente a la interfaz web, la CLI y un servidor MCP para agentes AI. Esto permite una integración fluida entre humanos y automatizaciones sin duplicar endpoints.

El despliegue no está diseñado para ejecución local directa, sino mediante contenedores con configuración inyectada o entornos Nix. Requiere PostgreSQL como base de datos y almacenamiento S3/MinIO para recursos. La licencia Apache 2.0 permite uso comercial y contribución.

CASOS DE USO
  • Gestión de conocimiento personal con notas Markdown que incluyen wikilinks y backlinks.
  • Organización de tareas mediante tableros Kanban integrados en el mismo backend.
  • Integración con agentes AI a través del protocolo MCP para automatizar flujos de trabajo.
  • Desarrollo y testing local utilizando un entorno Nix o shell Rust preconfigurado.
  • Uso como interfaz web responsive y aplicación de escritorio Tauri sin recompilar.
PUNTOS DESTACADOS
  • Arquitectura monorepo unificada (Rust + Vue) bajo una única API REST para todos los clientes.
  • Soporte nativo para agentes AI vía protocolo MCP conectado directamente a la API.
  • Aplicación de escritorio Tauri con despliegue nightly precompilado disponible sin compilación manual.
  • Licencia Apache 2.0 que permite uso comercial, modificación y distribución del software.
  • Gestión de permisos granular entre usuarios humanos y agentes AI en el mismo backend.
PRECAUCIONES
  • No incluye contenedores Docker ni archivos docker-compose para un despliegue rápido sin configuración manual.
  • Requiere gestión manual del entorno o uso de Nix para desarrollo local, no ejecución nativa simple.
  • Dependencia externa obligatoria de PostgreSQL y almacenamiento S3/MinIO para funcionar correctamente.
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Despliegue manual

Despliegue recomendado mediante contenedores con configuración inyectada en tiempo de despliegue, evitando ejecución local directa. Requiere PostgreSQL como base de datos y almacenamiento S3 o MinIO para recursos estáticos. Para desarrollo, utilice el shell Nix (`direnv allow`) o `cargo` directamente. La app de escritorio se instala vía Nix o AppImage precompilado desde releases nightly. Consulte docs/README.md para detalles operativos.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
VueNode.jsRust
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
54328080808
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.