11# CHANGELOG
22
3+
4+ ## v0.9.0 (2025-03-07)
5+
6+ ### Chores
7+
8+ - Pre beta prep ([ #20 ] ( https://github.com/basicmachines-co/basic-memory/pull/20 ) ,
9+ [ ` 6a4bd54 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/6a4bd546466a45107007b5000276b6c9bb62ef27 ) )
10+
11+ fix: drop search_index table on db reindex
12+
13+ fix: ai_resource_guide.md path
14+
15+ chore: remove logfire
16+
17+ Signed-off-by: phernandez < paul@basicmachines.co >
18+
19+ ### Documentation
20+
21+ - Update README.md and CLAUDE.md
22+ ([ ` 182ec78 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/182ec7835567fc246798d9b4ad121b2f85bc6ade ) )
23+
24+ ### Features
25+
26+ - Add project_info tool ([ #19 ] ( https://github.com/basicmachines-co/basic-memory/pull/19 ) ,
27+ [ ` d2bd75a ` ] ( https://github.com/basicmachines-co/basic-memory/commit/d2bd75a949cc4323cb376ac2f6cb39f47c78c428 ) )
28+
29+ Signed-off-by: phernandez < paul@basicmachines.co >
30+
31+ - Beta work ([ #17 ] ( https://github.com/basicmachines-co/basic-memory/pull/17 ) ,
32+ [ ` e6496df ` ] ( https://github.com/basicmachines-co/basic-memory/commit/e6496df595f3cafde6cc836384ee8c60886057a5 ) )
33+
34+ feat: Add multiple projects support
35+
36+ feat: enhanced read_note for when initial result is not found
37+
38+ fix: merge frontmatter when updating note
39+
40+ fix: handle directory removed on sync watch
41+
42+ - Implement boolean search ([ #18 ] ( https://github.com/basicmachines-co/basic-memory/pull/18 ) ,
43+ [ ` 90d5754 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/90d5754180beaf4acd4be38f2438712555640b49 ) )
44+
45+
346## v0.8.0 (2025-02-28)
447
548### Chores
1558- Add enhanced prompts and resources
1659 ([ #15 ] ( https://github.com/basicmachines-co/basic-memory/pull/15 ) ,
1760 [ ` 093dab5 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/093dab5f03cf7b090a9f4003c55507859bf355b0 ) )
18- - ` search ` : Prompt to search knowledge base
19- - ` recent_activity ` : Prompt to find recent activity
20- - ` continue_conversation ` : Prompt to continue a conversation based on contect
21- - ` ai_assistant_guide ` : Resource with description to give to LLM to understand how to use the tools
61+
62+ ## Summary - Add comprehensive documentation to all MCP prompt modules - Enhance search prompt with
63+ detailed contextual output formatting - Implement consistent logging and docstring patterns across
64+ prompt utilities - Fix type checking in prompt modules
65+
66+ ## Prompts Added/Enhanced - ` search.py ` : New formatted output with relevance scores, excerpts, and
67+ next steps - ` recent_activity.py ` : Enhanced with better metadata handling and documentation -
68+ ` continue_conversation.py ` : Improved context management
69+
70+ ## Resources Added/Enhanced - ` ai_assistant_guide ` : Resource with description to give to LLM to
71+ understand how to use the tools
72+
73+ ## Technical improvements - Added detailed docstrings to all prompt modules explaining their purpose
74+ and usage - Enhanced the search prompt with rich contextual output that helps LLMs understand
75+ results - Created a consistent pattern for formatting output across prompts - Improved error
76+ handling in metadata extraction - Standardized import organization and naming conventions - Fixed
77+ various type checking issues across the codebase
78+
79+ This PR is part of our ongoing effort to improve the MCP's interaction quality with LLMs, making the
80+ system more helpful and intuitive for AI assistants to navigate knowledge bases.
81+
82+ 🤖 Generated with [ Claude Code] ( https://claude.ai/code )
2283
2384---------
2485
@@ -40,6 +101,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
40101- incremental sync on watch - sync non-markdown files in knowledge base - experimental
41102 ` read_resource ` tool for reading non-markdown files in raw form (pdf, image)
42103
104+
43105## v0.7.0 (2025-02-19)
44106
45107### Bug Fixes
@@ -75,6 +137,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
75137- Add pagination to read_notes
76138 ([ ` 02f8e86 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/02f8e866923d5793d2620076c709c920d99f2c4f ) )
77139
140+
78141## v0.6.0 (2025-02-18)
79142
80143### Chores
@@ -89,6 +152,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
89152
90153Co-authored-by: phernandez < phernandez@basicmachines.co >
91154
155+
92156## v0.5.0 (2025-02-18)
93157
94158### Features
@@ -99,6 +163,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
99163
100164Co-authored-by: phernandez < phernandez@basicmachines.co >
101165
166+
102167## v0.4.3 (2025-02-18)
103168
104169### Bug Fixes
@@ -108,8 +173,10 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
108173
109174Co-authored-by: phernandez < phernandez@basicmachines.co >
110175
176+
111177## v0.4.2 (2025-02-17)
112178
179+
113180## v0.4.1 (2025-02-17)
114181
115182### Bug Fixes
@@ -120,6 +187,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
120187- More alembic fixes
121188 ([ ` 30cd74e ` ] ( https://github.com/basicmachines-co/basic-memory/commit/30cd74ec95c04eaa92b41b9815431f5fbdb46ef8 ) )
122189
190+
123191## v0.4.0 (2025-02-16)
124192
125193### Features
@@ -138,13 +206,15 @@ Import Claude.ai conversation and project data to basic-memory Markdown format.
138206
139207Co-authored-by: phernandez < phernandez@basicmachines.co >
140208
209+
141210## v0.3.0 (2025-02-15)
142211
143212### Bug Fixes
144213
145214- Refactor db schema migrate handling
146215 ([ ` ca632be ` ] ( https://github.com/basicmachines-co/basic-memory/commit/ca632beb6fed5881f4d8ba5ce698bb5bc681e6aa ) )
147216
217+
148218## v0.2.21 (2025-02-15)
149219
150220### Bug Fixes
@@ -163,50 +233,58 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
163233- Set version in var, output version at startup
164234 ([ ` a91da13 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/a91da1396710e62587df1284da00137d156fc05e ) )
165235
236+
166237## v0.2.20 (2025-02-14)
167238
168239### Bug Fixes
169240
170241- Fix installer artifact
171242 ([ ` 8de84c0 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/8de84c0221a1ee32780aa84dac4d3ea60895e05c ) )
172243
244+
173245## v0.2.19 (2025-02-14)
174246
175247### Bug Fixes
176248
177249- Get app artifact for installer
178250 ([ ` fe8c3d8 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/fe8c3d87b003166252290a87cbe958301cccf797 ) )
179251
252+
180253## v0.2.18 (2025-02-14)
181254
182255### Bug Fixes
183256
184257- Don't zip app on release
185258 ([ ` 8664c57 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/8664c57bb331d7f3f7e0239acb5386c7a3c6144e ) )
186259
260+
187261## v0.2.17 (2025-02-14)
188262
189263### Bug Fixes
190264
191265- Fix app zip in installer release
192266 ([ ` 8fa197e ` ] ( https://github.com/basicmachines-co/basic-memory/commit/8fa197e2ec8a1b6caaf6dbb39c3c6626bba23e2e ) )
193267
268+
194269## v0.2.16 (2025-02-14)
195270
196271### Bug Fixes
197272
198273- Debug inspect build on ci
199274 ([ ` 1d6054d ` ] ( https://github.com/basicmachines-co/basic-memory/commit/1d6054d30a477a4e6a5d6ac885632e50c01945d3 ) )
200275
276+
201277## v0.2.15 (2025-02-14)
202278
203279### Bug Fixes
204280
205281- Debug installer ci
206282 ([ ` dab9573 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/dab957314aec9ed0e12abca2265552494ae733a2 ) )
207283
284+
208285## v0.2.14 (2025-02-14)
209286
287+
210288## v0.2.13 (2025-02-14)
211289
212290### Bug Fixes
@@ -217,43 +295,50 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
217295- Try using symlinks in installer build
218296 ([ ` 8dd923d ` ] ( https://github.com/basicmachines-co/basic-memory/commit/8dd923d5bc0587276f92b5f1db022ad9c8687e45 ) )
219297
298+
220299## v0.2.12 (2025-02-14)
221300
222301### Bug Fixes
223302
224303- Fix cx_freeze options for installer
225304 ([ ` 854cf83 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/854cf8302e2f83578030db05e29b8bdc4348795a ) )
226305
306+
227307## v0.2.11 (2025-02-14)
228308
229309### Bug Fixes
230310
231311- Ci installer app fix #37
232312 ([ ` 2e215fe ` ] ( https://github.com/basicmachines-co/basic-memory/commit/2e215fe83ca421b921186c7f1989dc2cb5cca278 ) )
233313
314+
234315## v0.2.10 (2025-02-14)
235316
236317### Bug Fixes
237318
238319- Fix build on github ci for app installer
239320 ([ ` 29a2594 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/29a259421a0ccb10cfa68e3707eaa506ad5e55c0 ) )
240321
322+
241323## v0.2.9 (2025-02-14)
242324
325+
243326## v0.2.8 (2025-02-14)
244327
245328### Bug Fixes
246329
247330- Fix installer on ci, maybe
248331 ([ ` edbc04b ` ] ( https://github.com/basicmachines-co/basic-memory/commit/edbc04be601d234bb1f5eb3ba24d6ad55244b031 ) )
249332
333+
250334## v0.2.7 (2025-02-14)
251335
252336### Bug Fixes
253337
254338- Try to fix installer ci
255339 ([ ` 230738e ` ] ( https://github.com/basicmachines-co/basic-memory/commit/230738ee9c110c0509e0a09cb0e101a92cfcb729 ) )
256340
341+
257342## v0.2.6 (2025-02-14)
258343
259344### Bug Fixes
@@ -264,29 +349,34 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
264349- Fix installer setup.py change ci to use make
265350 ([ ` 3e78fcc ` ] ( https://github.com/basicmachines-co/basic-memory/commit/3e78fcc2c208d83467fe7199be17174d7ffcad1a ) )
266351
352+
267353## v0.2.5 (2025-02-14)
268354
269355### Bug Fixes
270356
271357- Refix vitual env in installer build
272358 ([ ` 052f491 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/052f491fff629e8ead629c9259f8cb46c608d584 ) )
273359
360+
274361## v0.2.4 (2025-02-14)
275362
363+
276364## v0.2.3 (2025-02-14)
277365
278366### Bug Fixes
279367
280368- Workaround unsigned app
281369 ([ ` 41d4d81 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/41d4d81c1ad1dc2923ba0e903a57454a0c8b6b5c ) )
282370
371+
283372## v0.2.2 (2025-02-14)
284373
285374### Bug Fixes
286375
287376- Fix path to intaller app artifact
288377 ([ ` 53d220d ` ] ( https://github.com/basicmachines-co/basic-memory/commit/53d220df585561f9edd0d49a9e88f1d4055059cf ) )
289378
379+
290380## v0.2.1 (2025-02-14)
291381
292382### Bug Fixes
@@ -297,6 +387,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
297387- Trigger installer build on release
298388 ([ ` f11bf78 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/f11bf78f3f600d0e1b01996cf8e1f9c39e3dd218 ) )
299389
390+
300391## v0.2.0 (2025-02-14)
301392
302393### Features
@@ -314,6 +405,7 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
314405
315406Co-authored-by: phernandez < phernandez@basicmachines.co >
316407
408+
317409## v0.1.2 (2025-02-14)
318410
319411### Bug Fixes
@@ -327,8 +419,10 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
327419- Update uv installer url
328420 ([ ` 2f9178b ` ] ( https://github.com/basicmachines-co/basic-memory/commit/2f9178b0507b3b69207d5c80799f2d2f573c9a04 ) )
329421
422+
330423## v0.1.1 (2025-02-07)
331424
425+
332426## v0.1.0 (2025-02-07)
333427
334428### Bug Fixes
@@ -364,16 +458,18 @@ Co-authored-by: phernandez <phernandez@basicmachines.co>
364458- Add memory-json importer, tweak observation content
365459 ([ ` 3484e26 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/3484e26631187f165ee6eb85517e94717b7cf2cf ) )
366460
461+
367462## v0.0.1 (2025-02-04)
368463
369464### Bug Fixes
370465
371466- Fix versioning for 0.0.1 release
372467 ([ ` ba1e494 ` ] ( https://github.com/basicmachines-co/basic-memory/commit/ba1e494ed1afbb7af3f97c643126bced425da7e0 ) )
373468
469+
374470## v0.0.0 (2025-02-04)
375471
376472### Chores
377473
378474- Remove basic-foundation src ref in pyproject.toml
379- ([ ` 29fce8b ` ] ( https://github.com/basicmachines-co/basic-memory/commit/29fce8b0b922d54d7799bf2534107ee6cfb961b8 ) )
475+ ([ ` 29fce8b ` ] ( https://github.com/basicmachines-co/basic-memory/commit/29fce8b0b922d54d7799bf2534107ee6cfb961b8 ) )
0 commit comments