What's new in Chalie.

Each release builds on what came before โ€” better memory, sharper judgment, deeper understanding.

Latest

v0.5.1

April 30, 2026

๐Ÿ› ๏ธ Bug Fixes

  • Docker image now ships with classifier heads โ€” Every Docker user was running with the deliberation gate stuck at `low` and mode_detector dead because the published image was missing pre-trained ONNX classifier files. The Dockerfile now installs Chalie via the same `install.sh` path native users use, so the image is identical to a fresh local install.
  • Native tool calling fixed โ€” Some cloud models were encoding tool calls as XML tags inside their text response instead of using their provider's structured tool-call channel. Tools were never executing, but the model would write convincing prose claiming they had. The system prompt has been reworded so the model is told the exact response field where its prose lands per provider, and the inline XML fallback that masked the problem on some models has been removed.
  • No more silent tool-call rescues โ€” All four LLM provider adapters (Ollama, Anthropic, OpenAI, Gemini) now read tool calls exclusively from the structured response field. If a model fails to populate it, the turn fails loud instead of being silently rescued by content-side regex.

๐Ÿงน Cleanup

  • Dockerfile slimmed โ€” Build args now match `install.sh` flag names verbatim (`--disable-voice`, `--branch=NAME`); runtime args pass straight through to `run.sh` (`--port`, `--host`, `--no-voice`). No invented umbrella flags.
  • Useless tests deleted โ€” A handful of tests that only checked for specific substrings inside Python string constants have been removed. They were locking variable values, not testing behaviour.

v0.5.0

April 29, 2026

๐Ÿง  Sharper Cognition

  • Subconscious Worker: A single 5-minute idle-gated tick now handles all of Chalie's latent cognition โ€” memory consolidation, decay, pattern matching, and self-summary. Replaces four separate background daemons with one cleaner pipeline.
  • Smarter Pattern Matching: Chalie now identifies behavioural patterns in a single LLM pass, with confidence tracking that strengthens over time and gracefully decays unused observations.
  • Live Mode Gate: Chalie now dynamically adjusts its prompting style based on what you're asking โ€” math, code, planning, conversation โ€” without you having to flip any switches.
  • Better Memory Recall: Recall now ranks results by true semantic similarity, not just how often something has been retrieved. Fewer noisy hits, more relevant results.

โœจ Cleaner Chat Experience

  • Chrome-less Thinking Indicator: While Chalie thinks, you see a single elegant blinking logo with inline tool narration โ€” no more chunky bubbles. When the answer arrives, the whole indicator collapses into the response.
  • Auto-Linked URLs: Drop any URL in a message and it becomes clickable on render. Cleaner output from the model, no more manually-formatted link tags.
  • Faster, More Visible Performance: Real-time tool start/end events plus chat-timing instrumentation surface actual response latencies in the UI.

โšก Lighter Runtime

  • Goals System Removed: Chalie no longer maintains a separate Goals system โ€” natural conversation surfaces the same intent with less ceremony.
  • Adaptive Layer Removed: Style metrics and adaptive directives are gone โ€” Chalie follows its core personality directly, no extra layer in between.
  • Ambient Awareness Consolidated: AmbientInference, SituationModel, and PlaceLearning have been replaced by a unified WorldState with typed signal absorption.
  • Decay Daemon Retired: Memory decay now runs as part of the unified subconscious tick, not as a separate background thread.
  • Streamlined Provider Setup: A single global LLM provider replaces the per-job provider assignments. Onboarding is now login + provider, with advanced multi-model setup available in Brain.

๐Ÿ› ๏ธ Reliability & Polish

  • Hardened HTML Pipeline: Every assistant response is now sanitised through industry-standard tooling before it reaches the chat โ€” strips anything outside Chalie's allowlisted tags. The frontend trusts the backend, no double-checking.
  • Ollama Cloud Recovery: When a request exceeds the cloud edge proxy's body-size limit, Chalie now triggers an emergency compaction and retries cleanly instead of failing the turn.
  • Tokenizer Quirks Cleaned: Qwen-style escape sentinels in tool arguments are now stripped at the dispatcher chokepoint โ€” affects all tools without per-ability fixes.
  • Safer Inference: NaN/Inf guards on classifier paths, real-asset feature tests, sha256-pinned encoder. Bad inputs return clean 'no answer' rather than degenerate scores.
  • Scheduling Fix: Duplicate reminders are now blocked at the database level, even when the model invokes schedule() twice in the same turn.
  • Cleaner Codebase: Major code health pass โ€” net -770 lines on the markup pipeline alone; 14 abilities ported to a unified ABC; zero static-analysis suppressions added across the entire release cycle.

v0.4.0

April 23, 2026

๐Ÿง  Smarter Intelligence & Memory

  • Deeper Understanding: Chalie now uses a more advanced system for thinking through problems. It can explore different approaches before settling on the best answer, leading to more thoughtful and robust responses.
  • Enhanced Personalization: Your personality profile is now driven by a new, customizable system. You can fine-tune Chalie's tone and style using a 5-slider interface.
  • Improved Memory: We've refined Chalie's memory system. It's now better at identifying facts, linking new knowledge to what it already knows, and handling conflicting information more gracefully.
  • Better Learning: When Chalie learns from your conversations, the process is cleaner and more structured, ensuring new facts are stored precisely where they belong.

โœจ Interface & Experience Polish

  • Voice Control Upgrade: We've completely rebuilt the voice interaction experience. Chalie now features a cleaner, inline microphone button and a more polished playback experience.
  • Faster Interactions: We've optimized several background processes, meaning Chalie can retrieve and summarize relevant information faster during your chats.
  • New Ways to Use Chalie: We've introduced a compatible platform for third-party AI services (like Groq or MiniMax), giving you more options for how Chalie runs.
  • Cleaner Setup: The onboarding process has been streamlined to focus purely on setting up your accounts and connection preferences, leaving the advanced setup to the main application.

๐Ÿ› ๏ธ Stability & Performance Improvements

  • Rock-Solid Connections: We've improved how Chalie handles connections to different services, especially with Ollama, ensuring better detection and fewer unexpected pauses.
  • Reliable Summaries: The way Chalie builds summaries of your interactions is more robust, ensuring that key context is never lost during long conversations.
  • Better Performance: Behind the scenes, we've made multiple optimizations to how Chalie processes large documents and information chunks, resulting in snappier results, especially with lengthy inputs.
  • Fixed Bugs: Various bugs have been squashed, including issues with how tools and knowledge are recognized, and fixes to ensure metric tracking is accurate even when things go wrong.

v0.3.3

April 18, 2026

๐Ÿš€ Enhanced AI Options

  • You can now connect Chalie to a wider range of external AI services. If you prefer using an AI platform other than the default, you have more options available to connect and power your assistant.

โœจ Smoother Conversations

  • We've improved how Chalie processes responses. You should now see cleaner, more focused answers, as we've removed any internal processing notes that used to appear in the chat.

v0.3.2

April 14, 2026

โœจ Smarter Memory & Recall

  • Deeper Context: Chalie now uses a much more advanced system to recall relevant information from your history, allowing it to give contextually accurate answers across longer conversations.
  • Personalized Learning: Your ongoing conversations now influence Chalie's understanding of your needs in real-time, making its responses feel more tailored to you over time.
  • Improved Conversation Flow: We've cleaned up how Chalie manages its long-term knowledge, resulting in faster, more stable interactions and fewer confusing breaks in topic.

๐Ÿ› ๏ธ Performance and Reliability Boosts

  • Faster Experience: We've optimized several core processes, which means Chalie should feel snappier and more responsive during complex tasks.
  • Stricter Security: Improved handling for sessions ensures Chalie remains secure, especially when switching between different contexts.
  • Better Updates: The process for updating Chalie's own documentation and knowledge base is now fully automated, ensuring Chalie is always current with its latest information.

๐Ÿ“ฐ Knowledge & Tool Improvements

  • Simplified News: Our news tool is now easier to use, requiring less input from you while still delivering relevant stories based on the topic and region.
  • Smarter Tool Use: Chalie has an improved way of figuring out which of its various skills or tools to use for a task, making its responses more accurate when it needs to perform an action.

๐Ÿ› Bug Fixes

  • Stable Sessions: Fixed issues that could sometimes cause Chalie to get stuck or lose your place during long interactions.
  • Data Consistency: Corrected background processes to ensure that any information Chalie stores or accesses is accurate and up-to-date.
  • Application Resilience: Improved how Chalie handles restarts and unexpected events, ensuring a quicker and more stable return to normal operation.

v0.3.1

April 4, 2026

New

  • Contradiction-at-creation โ€” replaces the uncertainty engine; contradictions are detected and resolved at write-time instead of accumulating stale records
  • Durable auth sessions โ€” sessions survive restarts, chat history loads from SQLite instead of MemoryStore
  • Cross-thread chat history โ€” conversation history persists across threads on page load
  • User timezone support โ€” detect, persist, and respect your local timezone
  • Automated release announcements via n8n + Ollama + Telegram

Improved

  • Document search โ€” simplified from 3-stage cascade to flat 2-signal (chunk semantic + FTS5); vector-only scores boosted when FTS returns nothing
  • Digest worker โ€” extracted singletons and post-exchange hooks into focused modules
  • Schema cleanup โ€” compressed migrations, added composite indexes, fixed reliability column bug
  • List skill โ€” tighter tool schema for weaker LLMs, defensive JSON-string array parsing
  • Build log pipeline โ€” moved LLM summarisation to n8n/Ollama, GH Actions is now a dumb webhook trigger
  • Webhook security โ€” opaque URL tokens + X-Webhook-Secret header

Removed

  • Focus skill + FocusSessionService
  • Reflect skill + ReflectAction
  • Uncertainty engine (replaced by contradiction-at-creation)

Housekeeping

  • Resolved all ruff + vulture findings (230 errors โ†’ 0)
  • Removed stale template placeholders from frontal-cortex prompts
  • README rewritten for technical substance

v0.3.0

April 2, 2026

Email, Calendar & Contacts

  • Connect your email, calendar, and contacts โ€” Gmail, Outlook, iCloud, Fastmail, or any standards-compliant provider
  • Read, search, reply to, and send emails conversationally
  • Browse calendar events, detect conflicts, and find free slots
  • "Email Sarah" just works โ€” Chalie resolves the right person from your contacts

Proactive Intelligence

  • Morning brief โ€” daily digest of your calendar and inbox highlights
  • Meeting prep โ€” attendee context and notes surfaced before your meetings
  • Conflict alerts โ€” overlapping events flagged with reschedule suggestions
  • Departure nudges, draft reply suggestions, and welcome-back catch-up when you return
  • Quiet windows โ€” proactive prompts suppressed during off-hours and focus time

Smarter Goals

  • Goals now emerge from patterns in your experiences โ€” not keyword matching
  • Casual intent like "I was thinking about..." now creates goals naturally
  • Chalie learns from outcomes โ€” improving how it approaches tasks over time

New Tools

  • Browser โ€” browse the web, take screenshots, interact with pages
  • News โ€” stay current with RSS feeds and world awareness
  • Rich render โ€” visual output with tables, charts, and cards

Security

  • AES-256-GCM envelope encryption โ€” all stored credentials are now encrypted at rest

Stability

  • 2,997 passing tests โ€” 360 commits across 375 files
  • Removed ~8,000 lines of dead code โ€” leaner, faster, more reliable

v0.2.1

March 23, 2026

Stability & Production Fixes

  • Encryption key now survives Docker rebuilds โ€” no more lost API keys after container updates
  • Fixed database migration crash when upgrading from v0.1.0
  • Short messages like "yes" and "ok" no longer trigger false topic switches

Smarter Memory

  • Conversation summaries now trigger reliably on long threads โ€” no more lost context
  • Internal system events no longer pollute your memory โ€” only real conversations are remembered

Better Goals

  • Duplicate goals are now caught before they form โ€” smarter matching prevents redundancy
  • Proactive suggestions feel more natural โ€” tuned when and how Chalie reaches out
  • Stalled background tasks now resolve cleanly instead of getting stuck

Dashboard

  • New token analytics panel โ€” see AI usage costs and response times at a glance
  • Automated pipeline health checks โ€” Chalie monitors its own systems
  • Camera and image providers auto-detected โ€” no manual vision model setup

Testing

  • 2,875 passing tests โ€” zero regressions from v0.2.0

v0.2.0

March 22, 2026

Goals

  • Chalie now tracks what you're working on โ€” goals form from your conversations and strengthen over time
  • Ask "what are my goals?" to see what Chalie has picked up
  • Confirm, complete, dismiss, or mute goals naturally
  • Chalie proactively helps with mature goals โ€” checks in naturally, not with robotic templates
  • Related goals are automatically linked into hierarchies
  • Ask "tell me about my goals" for a narrative of how they've evolved

Conversations

  • Single, smarter response path โ€” faster replies, better skill and tool selection
  • Chalie remembers more of your conversation โ€” smart summarisation keeps context across long threads
  • Better topic detection โ€” knows when you've changed subjects

Apps

  • External apps can now pair with Chalie (Gmail, Calendar, Git, Stocks, News, and more)
  • Manage connected apps from the chat interface
  • Apps expose tools that Chalie can use autonomously

Voice

  • New voice engine โ€” faster, lighter, runs entirely on your hardware

Documents & Images

  • Take photos or attach images directly in chat
  • Better document search and organisation

Interface

  • Cleaner, modular chat UI
  • Token usage stats in Brain dashboard
  • In-app updates

Stability

  • 2,640 passing tests
  • Removed ~6,500 lines of dead code
  • Fixed dozens of crash-causing bugs

v0.1.0

March 3, 2026

First Alpha

  • First official alpha release
  • One-line installer for macOS and Linux
  • Docker image on DockerHub
  • Persistent memory โ€” Chalie remembers you across sessions
  • Multi-provider AI support (Ollama, OpenAI, Anthropic, Gemini)
  • Local-first โ€” all data stays on your machine
  • Background thinking, task execution, and document intelligence
  • Voice input and output
  • Brain dashboard for observability