Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

MeaCore-Enterprise/MeaCode-Estudio

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

125 Commits
125 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MeaCode Studio

IDE de escritorio orientado a IA, construido con Rust, Tauri y tecnologías web modernas.

Estado del proyecto

MeaCode Studio está en desarrollo temprano. Algunas funciones son experimentales y pueden cambiar sin previo aviso.

Características actuales

Editor

  • Editor basado en Monaco con resaltado de sintaxis.
  • Soporte de múltiples pestañas.
  • Explorador de archivos.
  • Paleta de comandos (Ctrl+Shift+P).
  • Apertura rápida (Ctrl+P).

IA

  • Chat integrado con proveedor Nexusify.
  • Acciones de código con IA (explicar, corregir, refactorizar).
  • Base para sugerencias híbridas (LSP + IA).

Herramientas

  • Terminal integrada con xterm.
  • Diagnósticos y ayudas de tipo LSP (base/piloto).
  • Panel Run/Debug en evolución.

Requisitos

  • Windows 10+, macOS 10.15+ o Linux (Ubuntu 22.04+).
  • Node.js 18+.
  • Rust estable (para desarrollo).
  • Espacio libre recomendado: 500 MB o más.

Instalación

Desde releases

  1. Descarga la versión más reciente desde GitHub Releases.
  2. Ejecuta el instalador.
  3. Abre MeaCode Studio.

Para desarrollo

  1. Clona el repositorio:
    git clone https://github.com/MeaCore-Enterprise/MeaCode-Studio.git
    cd MeaCode-Studio
  2. Instala dependencias:
    pnpm install
  3. Ejecuta en modo desarrollo:
    pnpm tauri:dev
  4. Construye para producción:
    pnpm tauri:build

Guía detallada: docs/DEVELOPMENT.md

Estructura del proyecto

MeaCode-Estudio/
├── kernel/                   # Backend en Rust
│   ├── kernel-core/          # Núcleo del IDE
│   ├── kernel-lsp/           # Capa LSP
│   └── kernel-ai/            # Capa de IA
├── src/                      # Frontend React + TypeScript
│   ├── components/
│   ├── editor/
│   ├── panels/
│   ├── layout/
│   └── utils/
└── src-tauri/                # Configuración y host Tauri

Actualizaciones automáticas

El proyecto incluye sistema de actualización automática.
Para habilitarlo correctamente en desarrollo:

  1. Genera claves de firmado:
    cd src-tauri
    pnpm tauri signer generate
  2. Reemplaza pubkey en src-tauri/tauri.conf.json por tu clave pública.
  3. Configura secretos en GitHub:
    • TAURI_SIGNING_PRIVATE_KEY
    • TAURI_SIGNING_PRIVATE_KEY_PASSWORD

Contribución y licencia

Enlaces

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.