Sobre el proyecto

Jan es una aplicación de escritorio de código abierto posicionada como una alternativa local a ChatGPT. Según su README, permite a los usuarios descargar y ejecutar modelos de lenguaje grandes directamente en su propio ordenador, con un énfasis en el control total y la privacidad, y puede funcionar completamente sin conexión. Principales capacidades descritas en el README: - Modelos de IA locales: descarga y ejecuta LLMs como Llama, Gemma, Qwen y GPT-oss desde HuggingFace. - Integración en la nube: conéctate opcionalmente a modelos GPT a través de OpenAI, modelos Claude a través de Anthropic, además de Mistral, Groq, MiniMax y otros. - Asistentes personalizados: crea asistentes de IA especializados para tareas concretas. - API compatible con OpenAI: un servidor local expuesto en localhost:1337 para que otras aplicaciones lo utilicen. - Integración con Model Context Protocol (MCP) para capacidades agénticas. - Diseño centrado en la privacidad: todo se ejecuta localmente cuando el usuario lo desea. La instalación se ofrece mediante descargas precompiladas para Windows (jan.exe), macOS (jan.dmg) y Linux (deb, AppImage, además de una guía para Arm64), así como listados en Microsoft Store y Flathub. El proyecto también se puede compilar desde el código fuente; los requisitos previos incluyen Node.js 20+, Yarn 4.5.3+, Make y Rust para Tauri, con objetivos make para dev, build, test y clean. Se documenta que las compilaciones para Windows requieren Git Bash, Visual Studio 2022 Build Tools, LLVM, Ninja y CMake, con el Toolkit de CUDA opcional para variantes del motor CUDA seleccionadas mediante JAN_ENGINE_VARIANT. Los requisitos del sistema mencionados incluyen macOS 13.6+ con orientación de RAM según el tamaño del modelo (8GB para 3B, 16GB para 7B, 32GB para 13B), Windows 10+ con soporte de GPU para NVIDIA/AMD/Intel Arc, y la mayoría de las distribuciones de Linux con aceleración de GPU opcional. El proyecto está licenciado bajo Apache 2.0 y reconoce a Llama.cpp, Tauri y Scalar como fundamentos. Se enlazan la documentación, la referencia de la API, el registro de cambios, la comunidad de Discord y el rastreador de problemas de GitHub para soporte y contribución.