This website requires JavaScript.
41bff266a4
Merge pull request #918 from almirus/develop
Igor Lins e Silva
2026-04-17 00:29:55 -03:00
596f3d3a8e
Merge pull request #964 from MemPalace/fix/website-false-claims
Igor Lins e Silva
2026-04-16 23:38:08 -03:00
0cb9ee5c58
fix(website): correct false claims and stale numbers in live docs
Igor Lins e Silva
2026-04-16 23:31:35 -03:00
51919fef0c
Merge pull request #963 from domiscd/feat/landing-page-update
Igor Lins e Silva
2026-04-16 22:37:16 -03:00
c8727b3a2d
chore(website): add Google Analytics
Dominique Deschatre
2026-04-16 22:34:37 -03:00
44c525ddd3
Merge remote-tracking branch 'upstream/develop' into feat/landing-page-update
Dominique Deschatre
2026-04-16 22:31:22 -03:00
d8ac4c3abb
new landing page pt 2
Dominique Deschatre
2026-04-16 22:24:15 -03:00
9893fa2383
new landing page
Dominique Deschatre
2026-04-16 21:46:03 -03:00
c88b8a2e17
style: fix ruff format for test_entity_detector.py
Lman Chu
2026-04-17 06:40:41 +08:00
b552bcf3ea
Merge pull request #958 from MemPalace/fix/release-3.3.1-plugin-manifests
Igor Lins e Silva
2026-04-16 16:26:35 -03:00
05ad2dc194
release: bump plugin manifests to 3.3.1
Igor Lins e Silva
2026-04-16 16:25:00 -03:00
fd89303fe1
docs(changelog): backfill post-v3.3.0 PRs missed by initial boundary
Igor Lins e Silva
2026-04-16 16:12:37 -03:00
2087869752
release: v3.3.1
Igor Lins e Silva
2026-04-16 16:09:02 -03:00
55a004fe1e
Merge pull request #931 from mvalentsev/fix/i18n-entity-metadata
Igor Lins e Silva
2026-04-16 15:54:01 -03:00
c5e249bba8
Merge pull request #946 from mvalentsev/fix/utf8-read-text
Igor Lins e Silva
2026-04-16 15:52:42 -03:00
65f99ad7e6
Merge pull request #928 from arnoldwender/fix/i18n-lang-case-insensitive
Igor Lins e Silva
2026-04-16 15:44:36 -03:00
29112fab82
Merge pull request #778 from dominosaurs/feat/id-lang
Igor Lins e Silva
2026-04-16 15:44:26 -03:00
4215be3926
Merge pull request #773 from tejasashinde/feat/add-i18n-hindi
Igor Lins e Silva
2026-04-16 15:44:08 -03:00
8adf35a13c
fix: add threading lock to graph cache, expand docstring
jp
2026-04-12 14:52:53 -07:00
1657a79649
fix: clarify cache docs, skip caching empty graphs
jp
2026-04-11 20:15:55 -07:00
84e2aa16e4
perf: graph cache with write-invalidation in build_graph()
jp
2026-04-11 19:44:49 -07:00
15ea385554
fix: replace all non-ASCII progress markers for Windows encoding
jp
2026-04-12 00:25:14 -07:00
542b53bb0f
fix: replace Unicode checkmark with ASCII + for Windows encoding (#535 )
jp
2026-04-12 00:06:16 -07:00
09fe2dda3c
fix: add explicit UTF-8 encoding to read_text() calls (#776 )
mvalentsev
2026-04-16 16:00:29 +05:00
939d4c1e74
feat: Update Indonesian translations
🍕
2026-04-16 17:43:51 +08:00
683e940f70
feat(i18n): add Traditional + Simplified Chinese entity detection
Lman Chu
2026-04-16 17:43:09 +08:00
1dc55a791d
test: make Claude plugin wrapper tests portable on Windows
fatkobra
2026-04-16 11:41:53 +02:00
be9214a190
Update mempal-precompact-hook.sh
fatkobra
2026-04-16 10:42:20 +02:00
5fe0c1c2ac
Update mempal-stop-hook.sh
fatkobra
2026-04-16 10:33:34 +02:00
e083cd6c84
Create test_claude_plugin_hook_wrappers.py
fatkobra
2026-04-16 10:32:17 +02:00
88f5b5fa0e
Add Indonesian language support
🍕
2026-04-13 17:32:23 +08:00
cde0f5b9e7
remove unnecessary comment
mvalentsev
2026-04-16 10:38:38 +05:00
973bd62a9a
fix: use pre-wrapped candidate patterns after #932 refactor
mvalentsev
2026-04-16 10:37:18 +05:00
8bf940f861
fix: use i18n candidate patterns for entity extraction in miner and palace
mvalentsev
2026-04-16 05:23:33 +05:00
fb1cf53919
fix: harden repair backup scope and migrate swap rollback
JunghwanNA
2026-04-16 14:04:26 +09:00
21da870bd0
fix(i18n/hi): add boundary_chars and update action_pattern for Devanagari-aware matching
tejasashinde
2026-04-16 09:21:21 +05:30
5bf826046c
fix: sanitize topic parameter in tool_diary_write
JunghwanNA
2026-04-16 12:12:17 +09:00
5dfe853154
fix: guard against data loss in repair, migrate, and CLI rebuild
JunghwanNA
2026-04-16 12:11:18 +09:00
d4c942417a
Merge pull request #932 from MemPalace/fix/entity-detector-non-latin-boundaries
Igor Lins e Silva
2026-04-15 22:38:59 -03:00
f895bc58e6
fix(entity_detector): script-aware word boundaries for combining-mark scripts
Igor Lins e Silva
2026-04-15 22:18:52 -03:00
6caac50138
fix(i18n): use Optional[str] for Python 3.9 compatibility
Arnold Wender
2026-04-15 23:37:12 +02:00
0174b93d0f
fix(i18n): resolve language codes case-insensitively (#927 )
Arnold Wender
2026-04-15 23:33:42 +02:00
122ce38811
Merge pull request #907 from Archetipo95/feat/italian-i18n-support
Igor Lins e Silva
2026-04-15 18:05:13 -03:00
57b0b14192
Merge pull request #156 from mvalentsev/feat/pt-br-entity-detection
Igor Lins e Silva
2026-04-15 17:53:30 -03:00
10cdd93cec
feat(cli): add version display and version flag to CLI
almirus
2026-04-15 21:44:20 +03:00
4221589df2
fix(i18n): address review feedback on pt-br.json
mvalentsev
2026-04-15 22:04:43 +05:00
3d13a72ae0
feat(i18n): add Brazilian Portuguese locale with entity detection (closes #117 )
mvalentsev
2026-04-15 17:50:28 +05:00
33a98fb9d1
Updated hi.json to support infra for entity,pronoun_patterns,dialogue_patterns,direct_address_pattern, project_verb_patterns and stopwords
Tejas Shinde
2026-04-15 23:33:24 +05:30
ce3ae0a668
Merge branch 'MemPalace:develop' into feat/add-i18n-hindi
Tejas Shinde
2026-04-15 23:19:57 +05:30
69453b2180
feat: add italian entity patterns
Martin Masevski
2026-04-15 19:18:23 +02:00
2e998db0b9
feat: add italian i18n support
Martin Masevski
2026-04-15 11:23:10 +02:00
73a2f82d5b
Merge pull request #760 from mvalentsev/feat/i18n-russian
Igor Lins e Silva
2026-04-15 13:46:04 -03:00
312b3b5f0e
Merge pull request #758 from mvalentsev/fix/i18n-review-issues
Igor Lins e Silva
2026-04-15 13:45:49 -03:00
4b998de77a
feat(i18n): expand Russian entity stopwords with prepositions and conjunctions
mvalentsev
2026-04-15 21:14:51 +05:00
3e49522a42
fix(i18n): apply review feedback on ru.json (#760 )
mvalentsev
2026-04-15 20:17:16 +05:00
d6bd7de5f6
feat(i18n): add entity detection section to Russian locale
mvalentsev
2026-04-15 18:16:25 +05:00
b87ada3c96
feat: add Russian language support to i18n module
mvalentsev
2026-04-13 10:26:22 +05:00
3bac3654c4
Merge pull request #911 from MemPalace/refactor/entity-detector-i18n
Igor Lins e Silva
2026-04-15 09:40:36 -03:00
c722c91e2a
test: document orphan-locale recovery for _temp_locale helper
Igor Lins e Silva
2026-04-15 08:54:23 -03:00
b214aced90
refactor(entity_detector): make multi-language extensible via i18n JSON
Igor Lins e Silva
2026-04-15 08:52:42 -03:00
56b6a6360f
Merge pull request #908 from fatkobra/test/palace-graph-tunnels
Igor Lins e Silva
2026-04-15 08:23:18 -03:00
966937d620
test: add palace_graph tunnel helper coverage
fatkobra
2026-04-15 11:38:18 +02:00
b524b31839
fix: restrict file permissions on sensitive palace data (#814 )
Marcio E. Heiderscheidt
2026-04-15 04:27:03 -03:00
e61dc2adf8
fix: add provenance header and speaker IDs to Slack transcript imports (#815 )
Marcio E. Heiderscheidt
2026-04-15 04:27:01 -03:00
a15094ce60
feat: include created_at timestamp in search results (#846 )
sha2fiddy
2026-04-15 03:26:57 -04:00
ecd44f7cb7
fix(hooks): stop precompact hook from blocking compaction (#856 , #858 ) (#863 )
Mikhail Valentsev
2026-04-15 12:26:54 +05:00
b226251ddf
fix(mcp): redirect stdout to stderr during import to protect JSON-RPC channel (#225 ) (#864 )
Arnold Wender
2026-04-15 09:26:51 +02:00
0aee6f3ed9
fix(init): auto-add per-project files to .gitignore in git repos (#185 ) (#866 )
Arnold Wender
2026-04-15 09:26:41 +02:00
6a73eb2e20
fix(searcher): guard against empty ChromaDB query results (#195 ) (#865 )
Arnold Wender
2026-04-15 09:26:38 +02:00
54a386d925
fix: return empty status instead of error on cold-start palace (#830 ) (#831 )
Mikhail Valentsev
2026-04-15 12:26:35 +05:00
f20f45a2da
fix: make entity_registry.research() local-only by default (#811 )
Marcio E. Heiderscheidt
2026-04-15 04:26:24 -03:00
f36d04e4a4
docs(cli): clarify that 'mempalace init' requires <dir> (#210 ) (#862 )
Arnold Wender
2026-04-15 09:26:20 +02:00
d565718922
fix: address i18n review issues from PR #718
mvalentsev
2026-04-13 10:14:32 +05:00
ced1fc955d
Merge pull request #897 from MemPalace/docs/honest-benchmarks-and-readme
Ben Sigman
2026-04-14 20:35:29 -07:00
db4c52e8be
Merge pull request #895 from MemPalace/bench/v3.3.0-verification
Igor Lins e Silva
2026-04-14 22:06:30 -03:00
107685930d
docs+tests: fix CI after README slim (#875 )
Igor Lins e Silva
2026-04-14 21:59:55 -03:00
bf3b9c5979
docs: #875 follow-up — repo surfaces + reproduction URLs + CHANGELOG
Igor Lins e Silva
2026-04-14 21:38:00 -03:00
f20a1a30fe
docs(website): align mempalaceofficial.com with honest benchmarks
Igor Lins e Silva
2026-04-14 21:37:45 -03:00
65bf1ebda3
docs: slim README and move corrections/notices to docs/HISTORY.md
Igor Lins e Silva
2026-04-14 21:37:20 -03:00
61d02e10fe
benchmarks: add v3.3.0 reproduction results + 50/450 split
Igor Lins e Silva
2026-04-14 21:21:11 -03:00
ca0682abe3
benchmarks: apply ruff-format to llm_rerank (trivial line wrap)
Igor Lins e Silva
2026-04-14 21:20:54 -03:00
8df7b9bf2c
benchmarks: add --llm-backend ollama for non-Anthropic rerank
Igor Lins e Silva
2026-04-14 21:20:14 -03:00
29bc868c89
Merge pull request #887 from MemPalace/fix/kg-close-lock
Igor Lins e Silva
2026-04-14 17:24:36 -03:00
3094c0bd10
fix: add missing self._lock to KnowledgeGraph.close()
MSL
2026-04-14 13:09:10 -07:00
205867a09f
Merge pull request #885 from MemPalace/fix/hook-invalid-decision
Igor Lins e Silva
2026-04-14 16:56:30 -03:00
03692273c0
Merge pull request #884 from shafdev/fix/kg-missing-lock
Igor Lins e Silva
2026-04-14 16:47:24 -03:00
df986fd5e2
fix: replace invalid 'decision: allow' with {} in hooks
MSL
2026-04-14 12:39:35 -07:00
1fa0e57d74
fix: add missing self._lock to query_relationship, timeline, stats in KnowledgeGraph
shafdev
2026-04-15 00:33:58 +05:30
a3f4674963
Merge pull request #881 from MemPalace/feat/devcontainer
Igor Lins e Silva
2026-04-14 15:17:02 -03:00
c9b3245994
Merge pull request #880 from MemPalace/perf-optimize-regex-compilation-15578943484596502942
Igor Lins e Silva
2026-04-14 15:10:34 -03:00
6a5e73c856
feat: add VSCode devcontainer matching CI environment
Igor Lins e Silva
2026-04-14 15:10:23 -03:00
3ac75d0fdb
feat: add MEMPAL_VERBOSE toggle — developers see diaries in chat (#871 )
Milla J
2026-04-14 10:55:56 -07:00
21793cfb48
perf: optimize regex compilation in entity extraction
google-labs-jules[bot]
2026-04-14 17:43:26 +00:00
4741bc0055
Merge pull request #873 from sha2fiddy/feature/455/kg-sanitize-punctuation
Igor Lins e Silva
2026-04-14 14:15:33 -03:00
8630e7e3e0
Merge pull request #869 from gbhat618/fake-website-visibility-increase
Igor Lins e Silva
2026-04-14 14:12:16 -03:00
da89a11bda
docs: name official domain and specific impostors in scam alert
Igor Lins e Silva
2026-04-14 14:07:57 -03:00
e1d24d8087
Merge pull request #812 from Kesshite/fix/security-hook-injection
Igor Lins e Silva
2026-04-14 14:10:33 -03:00
6378588102
Merge pull request #604 from mvanhorn/fix/14-mine-no-yaml
Igor Lins e Silva
2026-04-14 14:06:04 -03:00
1ea00fb168
fix: send missing-yaml warning to stderr and flag basename collisions
Matt Van Horn
2026-04-11 11:05:27 -04:00
a035293998
fix: remove unused sys import
Matt Van Horn
2026-04-07 16:36:57 -07:00