Granite & Quartz: The Cognitive Milestone
Date: 2026-01-20
Version: Major Release 1.0.0
This release marks the transition from experimental beta to a mature, architecturally sound platform. While previous updates focused on stabilizing the foundation, v1.0.0 builds the cathedral. We have moved beyond simple heuristic text matching into the realm of semantic understanding and fluid, multi-lingual interaction.
Granite: Vector Memory Architecture
The iterative attempts to teach the AI to "remember" via simple text prompts (Obsidian & Pumice) reached their theoretical limit. To achieve true, reliable long-term recall without hallucination, a fundamental architectural shift was required.
- Vector Database Integration: We have deprecated the reliance on purely heuristic string matching. Cortex now utilizes a dedicated Vector DatabaseManager powered by
nomic-embed-text. This allows the AI to store memory not just as text, but as high-dimensional semantic embeddings. - Semantic vs. Syntactic Recall: Previously, the AI struggled if you phrased a callback differently than the original memory. Now, utilizing cosine similarity searches, the AI understands the meaning of your request, retrieving relevant context even if the specific keywords don't match.
- Dual-Layer Storage: The system now operates on a hybrid model. SQLite ensures bulletproof transactional integrity for chat logs, while the Vector Store handles the "fuzzy," associative memory that mimics human recall.
Quartz: Interaction & Transparency Layers
Version: Major Release 1.0.0
If Granite is the foundation, Quartz is the interface—clear, distinct, and multi-faceted. This update introduces proactive intelligence features that anticipate user needs rather than just reacting to them.
The Prism: Real-Time Auto-Translation
- Prompt Chaining Architecture: We have introduced a secondary synthesis layer utilizing
translategemma:4b. TheSynthesisAgentnow performs a two-step cognitive process: generating the intellectual response in the model's native fluency, and then seamlessly transmuting that thought into your target language. - Decoupled Reasoning: Crucially, the "reasoning/thinking" blocks are preserved in their raw state, while only the final output is translated. This ensures you can still audit the AI's logic without translation errors obscuring the chain of thought.
The Spark: Conversation Suggestions
- Proactive Context Analysis: A background worker now silently analyzes the conversation thread after every interaction. Using a lightweight instance of the model, Cortex generates three context-aware follow-up options, presented as "Conversation Bubbles."
- Asynchronous Non-Blocking UI: This feature was engineered to be entirely asynchronous. The UI remains fluid and responsive; suggestions appear only when they are ready, fading in without interrupting your workflow.
Slate Refined: The Evolution of Customization
Version: Major Release 1.0.0
In the "Slate" update (v0.95), we externalized instructions into raw text files to decouple logic from personality. While powerful, this created friction for the end user. v1.0.0 completes this evolution by wrapping that raw power in a refined interface.
- Integrated Persona Editor: The System Instructions Dialog has been implemented to replace manual text file editing. Users can now craft, edit, and save their AI's persona ("You are a Python Expert," "You are a Creative Writer") directly within the application.
- Dynamic Injection: These instructions are no longer static cached files but are dynamically injected into the
SynthesisAgentcontext window at runtime, allowing for instant persona switching without restarting the engine. - Automated Health Checks: The application now includes an Update Checker and an Automated Model Verifier. Upon launch, Cortex checks against the remote signal to ensure you are on v1.0.0 and verifies that all required neural networks (
qwen3,translategemma,nomic-embed) are present, automatically pulling them if they are missing.