Skip to content

Releases: RuvianFabrin/cerne-code

Cerne Code v0.1.1

Choose a tag to compare

@RuvianFabrin RuvianFabrin released this 22 Aug 19:53

Cerne Code v0.1.1 — Agora com pipeline de qualidade, áudio, skills, personas e muito mais

🚀 Novidades da v0.1.1

Essa versão é um salto enorme. O Cerne Code deixou de ser só um agente de código e virou uma plataforma completa.

🔧 Backend & Agente

  • Pipeline Dev→QA→Analista — pede pro agente implementar algo e ele mesmo verifica com testes reais antes de dizer que ficou pronto. Ciclo automático de qualidade.
  • Ferramentas Python dinâmicas — crie ferramentas reutilizáveis em Python que ficam disponíveis em todas as sessões futuras.
  • Integração Git, memória entre sessões e OSV — o agente lê o git do projeto, lembra de preferências entre conversas e verifica vulnerabilidades nas dependências.
  • Execução em background — comandos longos (dev server, build) rodam sem travar o chat. O agente reage automaticamente quando terminam.
  • Sub-agentes (task) — delegue subtarefas que rodam em loop próprio e devolvem só o resultado final.
  • Verificador adversarial (verify_completion) — antes de declarar tarefa concluída, um verificador cético confirma com evidência real.
  • Busca na web multi-engine (Auto) — DuckDuckGo + Brave + Mojeek agregados, sem precisar de chave ou Docker.
  • Qualquer provedor de busca — DuckDuckGo (sem chave), Brave Search API, Tavily ou SearXNG. Configurável pela UI.
  • MCP (Model Context Protocol) — conecte servidores MCP externos para expandir capacidades. Suporte a stdio com teste de conexão antes de salvar.
  • Providers customizados — qualquer API OpenAI-compatible (Claude, Grok, Qwen, Kimi, etc.) sem uma linha de código novo.

🎤 Áudio & Voz

  • Áudio no composer — fale diretamente pelo microfone em vez de digitar. Transcrição automática.
  • Ouvir texto (TTS) — selecione qualquer resposta ou texto do chat e ouça em voz alta. Ou a mensagem inteira com um clique.

🧠 Skills, Agents & Personas

  • Skills reutilizáveis — ensine o agente a fazer tarefas específicas (revisar PR, organizar arquivos, resumir e-mails). Template em pt-br ou inglês, editor inline.
  • Agents — sessões especializadas com instruções próprias.
  • Personas — crie personas com tom, regras e conhecimento próprios. O agente assume a persona que você escolher.

🖥️ Frontend & UI

  • Sidebar com árvore de sessões — organize sessões em grupos, renomeie e exclua direto da lista.
  • Diff viewer — veja as diferenças lado a lado antes de aceitar edições.
  • Conectores MCP na UI — gerencie servidores MCP sem sair do app.
  • Internacionalização completa — interface em português, inglês, espanhol e chinês.
  • Ajuda multi-idioma — help em 4 idiomas.
  • Screenshot do app — documentação visual.

🐛 Correções

  • Agente reage automaticamente a comandos em segundo plano e sessões filhas terminadas (não precisa mais mandar "continua" toda vez).
  • Tokens de auto-nomeação não vazam mais pro chat real.
  • Modelos OpenRouter que exigem reasoning obrigatório agora funcionam.

📦 Download

👉 https://ruvianfabrin.github.io/cerne-code.html


Cerne Code v0.1.1 — Now with quality pipeline, audio, skills, personas and much more

🚀 v0.1.1 Highlights

This release is a massive leap. Cerne Code evolved from a coding agent into a full platform.

🔧 Backend & Agent

  • Dev→QA→Analyst Pipeline — ask the agent to implement something and it verifies with real tests before claiming it's done. Automatic quality cycle.
  • Dynamic Python tools — create reusable Python tools available in every future session.
  • Git integration, cross-session memory & OSV — the agent reads your project's git history, remembers preferences across conversations, and checks dependency vulnerabilities.
  • Background execution — long-running commands (dev server, build) don't block the chat. The agent automatically reacts when they finish.
  • Sub-agents (task) — delegate subtasks that run their own tool loop and return only the final result.
  • Adversarial verifier (verify_completion) — before declaring a task done, a skeptical verifier confirms with real evidence.
  • Multi-engine web search (Auto) — DuckDuckGo + Brave + Mojeek aggregated, no API key or Docker needed.
  • Any search provider — DuckDuckGo (no key), Brave Search API, Tavily, or your own SearXNG. Configurable from the UI.
  • MCP (Model Context Protocol) — connect external MCP servers to expand capabilities. Stdio support with connection test before saving.
  • Custom providers — any OpenAI-compatible API (Claude, Grok, Qwen, Kimi, etc.) without writing a single line of code.

🎤 Audio & Voice

  • Audio input — speak directly through the mic instead of typing. Automatic transcription.
  • Text-to-speech — select any agent response or chat text and hear it spoken aloud. Or listen to the full message with one click.

🧠 Skills, Agents & Personas

  • Reusable skills — teach the agent specific tasks (PR review, file organizing, email triage). Template in English or Portuguese, inline editor.
  • Agents — specialized sessions with their own instructions.
  • Personas — create personas with custom tone, rules, and knowledge. The agent adopts the persona you choose.

🖥️ Frontend & UI

  • Sidebar with session tree — organize sessions into groups, rename and delete right from the list.
  • Diff viewer — see side-by-side diffs before accepting edits.
  • MCP connectors in the UI — manage MCP servers without leaving the app.
  • Full internationalization — interface in English, Portuguese, Spanish and Chinese.
  • Multi-language help — help content in 4 languages.
  • App screenshot — visual documentation.

🐛 Fixes

  • Agent now automatically reacts to background commands and orchestrated child sessions when they finish (no more manually typing "continue").
  • Auto-naming tokens no longer leak into the real chat stream.
  • OpenRouter models with mandatory reasoning now work properly.

📥 Download

👉 https://ruvianfabrin.github.io/cerne-code.html


Cerne Code v0.1.1 — Ahora con pipeline de calidad, audio, skills, personas y mucho más

🚀 Novedades de v0.1.1

Esta versión es un salto enorme. Cerne Code dejó de ser solo un agente de código y se convirtió en una plataforma completa.

🔧 Backend & Agente

  • Pipeline Dev→QA→Analista — pídele al agente que implemente algo y él mismo verifica con tests reales antes de decir que está listo. Ciclo automático de calidad.
  • Herramientas Python dinámicas — crea herramientas reutilizables en Python que quedan disponibles en todas las sesiones futuras.
  • Integración Git, memoria entre sesiones y OSV — el agente lee el git del proyecto, recuerda preferencias entre conversaciones y verifica vulnerabilidades en dependencias.
  • Ejecución en segundo plano — comandos largos (dev server, build) corren sin bloquear el chat. El agente reacciona automáticamente cuando terminan.
  • Sub-agentes (task) — delega subtareas que corren en su propio bucle y devuelven solo el resultado final.
  • Verificador adversarial (verify_completion) — antes de declarar una tarea completada, un verificador escéptico confirma con evidencia real.
  • Búsqueda web multi-motor (Auto) — DuckDuckGo + Brave + Mojeek agregados, sin necesidad de clave API ni Docker.
  • Cualquier proveedor de búsqueda — DuckDuckGo (sin clave), Brave Search API, Tavily o tu propio SearXNG. Configurable desde la UI.
  • MCP (Model Context Protocol) — conecta servidores MCP externos para expandir capacidades. Soporte stdio con prueba de conexión antes de guardar.
  • Providers personalizados — cualquier API compatible con OpenAI (Claude, Grok, Qwen, Kimi, etc.) sin escribir una línea de código.

🎤 Audio & Voz

  • Audio en el compositor — habla directamente por el micrófono en vez de escribir. Transcripción automática.
  • Escuchar texto (TTS) — selecciona cualquier respuesta o texto del chat y escúchalo en voz alta. O el mensaje completo con un clic.

🧠 Skills, Agents & Personas

  • Skills reutilizables — enséñale al agente tareas específicas (revisar PR, organizar archivos, resumir correos). Plantilla en español o inglés, editor inline.
  • Agents — sesiones especializadas con instrucciones propias.
  • Personas — crea personas con tono, reglas y conocimiento propios. El agente adopta la persona que elijas.

🖥️ Frontend & UI

  • Sidebar con árbol de sesiones — organiza sesiones en grupos, renombra y elimina directamente desde la lista.
  • Diff viewer — ve las diferencias lado a lado antes de aceptar ediciones.
  • Conectores MCP en la UI — gestiona servidores MCP sin salir de la app.
  • Internacionalización completa — interfaz en español, portugués, inglés y chino.
  • Ayuda multi-idioma — contenido de ayuda en 4 idiomas.
  • Captura de pantalla — documentación visual.

🐛 Correcciones

  • El agente ahora reacciona automáticamente a comandos en segundo plano y sesiones hijas cuando terminan (ya no necesitas escribir "continúa" cada vez).
  • Los tokens de auto-nombrado ya no se filtran al chat real.
  • Los modelos de OpenRouter que exigen razonamiento obligatorio ahora funcionan correctamente.

📥 Descargar

👉 https://ruvianfabrin.github.io/cerne-code.html


Cerne Code v0.1.1 — 现已支持质量流水线、语音、技能、人设等众多新功能

🚀 v0.1.1 版本亮点

本次更新是一次巨大的飞跃。Cerne Code 已从代码助手进化为一个完整的平台。

🔧 后端与智能体

  • Dev→QA→分析师流水线 —— 让助手实现某个功能,它会用真实测试来验证后才报告完成。自动质量循环。
  • 动态 Python 工具 —— 创建可复用的 Python 工具,在所有未来的会话中可用。
  • Git 集成、跨会话记忆和 OSV —— 助手读取项目的 Git 历史、跨对话记住偏好、并检查依赖项漏洞。
  • 后台执行 —— 长时间运行的命令(开发服务器、构建)不会阻塞对话。助手在完成后自动响应。
  • 子代理 (task) —— 委派子任务,它们在自己的工具循环中运行,只返回最终结果。
  • 对抗性验证器 (verify_completion) —— 在宣布任务完成之前,一个持怀疑态度的验证器会用真实证据确认。
  • 多引擎网页搜索(自动) —— 聚合 DuckDuckGo + Brave + Mojeek,无需 API 密钥或 Docker。
  • 任意搜索引擎 —— DuckDuckGo(无需密钥)、Brave Se...
Read more

Release Notes — v0.1.0

Choose a tag to compare

@RuvianFabrin RuvianFabrin released this 12 Aug 00:02

🇧🇷 Português (Brasil)
Cerne Code v0.1.0 — Primeiro lançamento oficial!

Agente de código local com interface gráfica nativa. Como o Claude Code CLI, mas em app desktop (Tauri + Vue).

Funcionalidades:

Chat com IA local (Ollama, LM Studio, llama.cpp) ou cloud (OpenAI, OpenRouter, Anthropic)
Execução de comandos PowerShell/CMD com detecção automática do shell
Edição de arquivos com sandbox e aprovação manual (modo Manual)
Skills: instruções reutilizáveis carregadas sob demanda pelo agente
Servidores MCP: conecte ferramentas externas ao agente
Sub-agentes e verificador automático de tarefas
Pastas com controle de leitura vs leitura+escrita
Interface multi-idioma (PT-BR, EN, ES, ZH)
Instalador NSIS multilíngue
Disclaimer de responsabilidade na primeira execução
Auto-nomeação de sessões via IA
Ícones Google Material Symbols
Segurança: Modo Manual padrão, sandbox de edição, aprovação explícita por ação.

🇺🇸 English
Cerne Code v0.1.0 — First official release!

Local coding agent with native GUI. Like Claude Code CLI, but in a desktop app (Tauri + Vue).

Features:

Chat with local AI (Ollama, LM Studio, llama.cpp) or cloud (OpenAI, OpenRouter, Anthropic)
PowerShell/CMD command execution with automatic shell detection
File editing with sandbox and manual approval (Manual mode)
Skills: reusable instructions loaded on demand by the agent
MCP Servers: connect external tools to the agent
Sub-agents and automatic task verification
Folders with read vs read+write control
Multi-language interface (PT-BR, EN, ES, ZH)
Multilingual NSIS installer
Disclaimer on first run
AI-powered session auto-naming
Google Material Symbols icons
Security: Manual mode by default, edit sandbox, explicit action approval.

🇪🇸 Español
Cerne Code v0.1.0 — ¡Primer lanzamiento oficial!

Agente de código local con interfaz gráfica nativa. Como Claude Code CLI, pero en app de escritorio (Tauri + Vue).

Características:

Chat con IA local (Ollama, LM Studio, llama.cpp) o cloud (OpenAI, OpenRouter, Anthropic)
Ejecución de comandos PowerShell/CMD con detección automática del shell
Edición de archivos con sandbox y aprobación manual (modo Manual)
Skills: instrucciones reutilizables cargadas bajo demanda por el agente
Servidores MCP: conecta herramientas externas al agente
Sub-agentes y verificador automático de tareas
Carpetas con control de lectura vs lectura+escritura
Interfaz multi-idioma (PT-BR, EN, ES, ZH)
Instalador NSIS multilingüe
Aviso de responsabilidad en la primera ejecución
Nombrado automático de sesiones por IA
Íconos Google Material Symbols
Seguridad: Modo Manual por defecto, sandbox de edición, aprobación explícita por acción.

🇨🇳 中文
Cerne Code v0.1.0 — 首个正式发布版本!

本地代码智能体,拥有原生图形界面。类似 Claude Code CLI,但采用桌面应用形式(Tauri + Vue)。

功能特性:

与本地 AI(Ollama、LM Studio、llama.cpp)或云端 AI(OpenAI、OpenRouter、Anthropic)聊天
自动检测 Shell,执行 PowerShell/CMD 命令
沙盒编辑文件,需手动批准(手动模式)
Skills:由智能体按需加载的可重用指令
MCP 服务器:将外部工具连接到智能体
子智能体和自动任务验证
文件夹读写权限控制
多语言界面(PT-BR、EN、ES、ZH)
多语言 NSIS 安装程序
首次运行免责声明
AI 自动命名会话
Google Material Symbols 图标
安全: 默认手动模式、编辑沙盒、每步操作需明确批准。