github CoreWorxLab/CAAL v1.5.0
v1.5.0 - CAAL Tool API & Registry

latest release: v1.6.0
12 days ago

CAAL Tool API & Registry

This release introduces the CAAL Tool API - a complete system for building, sharing, and installing voice-callable tools. Browse community tools, install with one click, and share your own workflows with the registry.

Tool Registry

  • Browse & install community tools directly from the CAAL web UI
  • Category browsing across Smart Home, Media, Homelab, Productivity, Developer, Utilities, Sports, and Social
  • Search, sort, and filter to find the right tool
  • Guided installation with credential and variable configuration
  • Install tracking shows which tools are from the registry vs custom

Tool Submission

  • Share to Registry button for your custom workflows
  • Client-side sanitization - secrets never leave your network
  • GitHub OAuth - PRs attributed to you via fork-based submission
  • Automated review - bot validates structure, security, and quality
  • LLM metadata generation - auto-suggests name, category, description, and voice triggers

Tool Management

  • Installed Tools view with card and list modes
  • Registry sync shows update availability
  • Workflow detail modal with n8n link for installed tools

Multilingual Support (i18n)

  • Three languages: English, French, Italian
  • Full-stack i18n: Web frontend, mobile app, and voice agent
  • Language selector in setup wizard and settings
  • Localized prompts per language in prompt/{lang}/default.md
  • Language-aware TTS: Auto-selects Piper voices for non-English
  • Wake greetings per language with file-based storage
  • 12-item checklist in docs/I18N.md for adding new languages

Thanks to @mmaudet for the i18n foundation!

Theme System

  • Three themes: Midnight (dark blue), Grey Slate (default), Light
  • Surface depth system for visual hierarchy
  • Live switching with persistent preference

Settings Panel Redesign

  • Tabbed layout: Agent, Prompt, Providers, LLM, Integrations, Wake
  • Theme switcher in settings
  • Improved visual hierarchy with surface elevation

Other Improvements

  • Reduced default LLM temperature to 0.15 for more reliable tool calling
  • Added reasoning_effort: low for Groq GPT-OSS models
  • Registry cache system for faster tool browsing
  • Workflow sanitizer with 15+ secret detection patterns

Documentation

  • New CAAL Tool API wiki page - complete system reference
  • New I18N Guide for adding languages
  • Updated wiki with tool suite patterns and reorganized navigation
  • Slimmed down N8N-WORKFLOWS.md to focus on integration mechanics

Breaking Changes

  • Removed deprecated n8n-workflows/ folder (tools now live in caal-tools)

Migration

  • No action required for existing users
  • Registry features require n8n MCP connection (already configured in most setups)
  • Default theme is Grey Slate (original aesthetic preserved)
  • Language defaults to English; change via Settings > Agent > Language

Full Changelog: v1.4.0...v1.5.0

Don't miss a new CAAL release

NewReleases is sending notifications on new releases.