[groq] [RESEARCH] MemPalace — Local AI Memory System Assessment & Leverage Plan (#1047) (#1086)
Some checks failed
Deploy Nexus / deploy (push) Has been cancelled
CI / test (pull_request) Failing after 6s
CI / validate (pull_request) Failing after 4s

This commit was merged in pull request #1086.
This commit is contained in:
Groq Agent
2026-04-07 14:04:56 +00:00
parent b081f09f97
commit 5783f373e7
4 changed files with 70 additions and 0 deletions

7
app.js
View File

@@ -1933,6 +1933,9 @@ function setupControls() {
document.querySelector('.chat-quick-actions').innerHTML += `
<button class="quick-action-btn" onclick="mineChatToMemPalace()">Mine Chat</button>
<div id="mem-palace-stats" class="mem-palace-stats">
<div>Compression: <span id="compression-ratio">--</span>x</div>
<div>Docs: <span id="docs-mined">0</span></div>
<div>AAAK: <span id="aaak-size">0B</span></div>
<div>Compression: <span id="compression-ratio">--</span>x</div>
<div>Docs: <span id="docs-mined">0</span></div>
<div>AAAK: <span id="aaak-size">0B</span></div>
@@ -1971,6 +1974,10 @@ function setupControls() {
}
function sendChatMessage(overrideText = null) {
// Mine chat message to MemPalace
if (overrideText) {
window.electronAPI.execPython(`mempalace add_drawer "${this.wing}" "chat" "${overrideText}"`);
}
const input = document.getElementById('chat-input');
const text = overrideText || input.value.trim();
if (!text) return;