Skip to content

StudioCodeAI/LyaCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

██╗       ██╗   ██╗   █████╗     ██████╗   ██████╗   ██████╗   ███████╗
██║       ╚██╗ ██╔╝  ██╔══██╗   ██╔════╝  ██╔═══██╗  ██╔══██╗  ██╔════╝
██║        ╚████╔╝   ███████║   ██║       ██║   ██║  ██║  ██║  █████╗
██║         ╚██╔╝    ██╔══██║   ██║       ██║   ██║  ██║  ██║  ██╔══╝
███████╗    ██║      ██║  ██║   ╚██████╗  ╚██████╔╝  ██████╔╝  ███████╗
╚══════╝    ╚═╝      ╚═╝  ╚═╝    ╚═════╝   ╚═════╝   ╚═════╝   ╚══════╝

CLI agentic terminal da Studio CodeAI — Star 1 da familia

Abra qualquer projeto no terminal e trabalhe com Lya: uma IA que le codigo, edita arquivos, executa comandos e apoia tarefas de engenharia do inicio ao fim. Suporta provedores cloud e locais por meio de um perfil unificado.

Version License Node Studio CodeAI Releases


O que e o Lya Code?

Lya Code e o CLI agentic do ecossistema Studio CodeAI. Voce abre um terminal em qualquer projeto e a Lya — a IA embutida — le o codigo, edita arquivos, roda comandos e raciocina sobre problemas de engenharia em tempo real.

Principais capacidades:

  • Multi-provedor — Anthropic Claude, Gemini, OpenAI, DeepSeek, Ollama local e outros via /provider
  • Ferramentas de codigo — ler/editar/escrever arquivos, Bash, grep, glob, busca web, MCP
  • Agentes especializados — time Lya com 8 sub-agentes (arquiteto, explorador, revisor, testador, recorder, memoria, provedor)
  • Sessoes em segundo plano — tarefas longas rodando sem bloquear o terminal
  • Extensao VS Code — lancamento e integracao com tema Studio CodeAI

Comece gratis — sem API key, sem cartao

O Lya Code e o unico CLI agentic com 2 provedores gratuitos via login social:

GitHub Copilot (21 modelos, OAuth)

lya
/onboard-github

Faz login com sua conta GitHub no browser, autoriza, e acessa GPT-5.5, Claude Sonnet 4.6, Gemini 3.1 Pro, Grok Code Fast e mais — tudo zero custo para contas GitHub.

Hugging Face (centenas de modelos open-source, OAuth)

lya
/onboard-huggingface

Login social com Hugging Face. Acesse Llama 3.3 70B, Qwen2.5 Coder 32B, DeepSeek V3, Mistral Small 3.1 e muitos outros modelos via Inference Providers — free tier de ~1k requisicoes/dia por conta HF.

Ou use Ollama local (100% offline, zero login)

olla serve          # em outro terminal
lya
/provider           # seleciona "Ollama"

Instalacao rapida (Windows)

irm https://raw.githubusercontent.com/StudioCodeAI/LyaCode-installers/main/quick-install.ps1 | iex

Requer Node.js >=22.0.0. Baixe em nodejs.org.

Via npm (qualquer plataforma)

npm install -g @studiocodeai/lyacode@latest

Windows — Instaladores prontos

Formato Download Quando usar
.exe lyacode-setup-x64-1.1.1.exe Instalador padrao Windows (recomendado)
.msi lyacode-setup-x64-1.1.1.msi Deploy corporativo / GPO / Intune
.msix lyacode-1.1.1.msix Microsoft Store / sideload MSIX
.zip lyacode-portable-1.1.1.zip Portable — extraia e execute install.cmd
.tgz studiocodeai-lyacode-1.1.1.tgz npm / Linux / macOS

Todos os instaladores requerem Node.js >=22.0.0. Baixe em nodejs.org.

O arquivo .msix ainda aguarda assinatura Authenticode para submissao na Microsoft Store oficial.

Versao especifica via tgz

npm install -g https://github.com/StudioCodeAI/LyaCode-installers/releases/download/v1.1.1/studiocodeai-lyacode-1.1.1.tgz

Verificar instalacao

lya --version
lyacode --version
lscode --version

Todos os aliases apontam para o mesmo binario. Esperado: 1.1.1 (Lya Code).


Primeiros passos

# Iniciar a CLI
lya

# Dentro da sessao interativa
/onboard-github       # login com GitHub — 21 modelos gratis
/onboard-huggingface  # login com Hugging Face — modelos open-source gratis
/provider             # configurar qualquer provedor de IA
/lya                  # ativar a persona Lya (engenheira senior Studio CodeAI)
/help                 # listar todos os comandos disponiveis

Sessoes em segundo plano

lya --bg "corrija os testes falhando"
lya --bg --name refactor "refatora o middleware de autenticacao"
lya ps                      # listar sessoes ativas
lya logs refactor           # ver saida da sessao
lya logs refactor -f        # seguir em tempo real
lya kill refactor           # encerrar a sessao

Persona Lya

Lya e a engenheira de software senior da familia Studio CodeAI. Ela combina arquitetura, execucao pratica, revisao e testes dentro do terminal.

Sub-agentes disponiveis (invoke via /agents ou Task(agent=<nome>)):

Agente Papel
lya Agente principal: engenharia geral, roadmap, decisao
lya-architect Arquitetura, tradeoffs e ADRs
lya-explorer Investigacao read-only e mapeamento de codigo
lya-reviewer Code review com findings e riscos
lya-tester Testes focados com bun:test
lya-recorder Commits, PRs e changelogs
lya-memory Memoria de sessao e handoffs persistentes
lya-provider Perfis e rotas de provedores de IA

Provedores suportados

Configure com /provider ou variaveis de ambiente:

Provedor Variavel de ambiente
Anthropic Claude ANTHROPIC_API_KEY
Google Gemini GEMINI_API_KEY (+ CLAUDE_CODE_USE_GEMINI=1)
OpenAI / compativel OPENAI_API_KEY (+ CLAUDE_CODE_USE_OPENAI=1)
DeepSeek OPENAI_API_KEY + base URL DeepSeek
Ollama (local) sem chave — configure o perfil com /provider
GitHub Models CLAUDE_CODE_USE_GITHUB=1
OpenRouter, Groq, MiniMax, e outros via perfil OpenAI-compativel

Desinstalar

npm uninstall -g @studiocodeai/lyacode

Todos os aliases (lya, lyacode, lscode) sao removidos juntos.


Desenvolvimento

Requisitos: Node.js >=22.0.0 + Bun

bun install
bun run build
bun run smoke        # verifica: node dist/cli.mjs --version
bun run typecheck
bun test             # suites completas
bun run doctor:runtime

Quando alterar comportamento de provedor, consulte primeiro docs/integrations/overview.md e o guia em docs/integrations/how-to/.


Identidade

Campo Valor
Produto Lya Code
Familia Studio CodeAI (Star 1)
Autor Luis Cardozo
Email studiocoder.ai@gmail.com
Repositorio (fonte) StudioCodeAI/LyaCode
Releases publicas StudioCodeAI/LyaCode-installers
Pacote npm @studiocodeai/lyacode
Binario canonico lyacode
Aliases lya, lscode
Versao atual v1.1.1

Licenca

O codigo-fonte deste projeto e propriedade da Studio CodeAI e tem uso restrito. Leia LICENSE para detalhes.

Instaladores e binarios podem ser distribuidos conforme a politica definida pela Studio CodeAI nas releases publicas.


Lya Code · Studio CodeAI · Star 1

About

Lya Cloud - CLI agentic terminal by Studio CodeAI

Resources

License

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors