Paul Hernandez
6b110b28dd
fix: don't sync *.tmp files on watch ( #31 )
...
Fixes #30
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-15 15:43:28 -05:00
phernandez
88d193e0aa
Edig content in README.md
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-15 11:46:53 -05:00
phernandez
fa9175f049
Remove redundant info in README.md
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-15 11:45:28 -05:00
phernandez
7c787a413c
Simpify README.md, ONTRIBUTING.md
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-15 11:31:18 -05:00
Paul Hernandez
0fa1adf3b5
Update README.md
...
Signed-off-by: Paul Hernandez <60959+phernandez@users.noreply.github.com >
2025-03-15 11:17:29 -05:00
phernandez
cbe488fbd2
remove .obsidian dir in docs, try to fix video
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-15 11:00:27 -05:00
Paul Hernandez
99ff8f60c2
Update README.md
...
Signed-off-by: Paul Hernandez <60959+phernandez@users.noreply.github.com >
2025-03-15 10:57:59 -05:00
phernandez
06ee2852a0
try to fix video in README.md
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-15 10:53:08 -05:00
phernandez
939bab1a24
fix demo link in README.md
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-15 10:48:58 -05:00
phernandez
67736487fb
update README.md
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-15 10:43:41 -05:00
phernandez
2ac620f98b
Merge branch 'main' of github.com:basicmachines-co/basic-memory
2025-03-15 10:40:16 -05:00
phernandez
4cbda7a9d4
update docs
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-15 10:40:09 -05:00
Paul Hernandez
3070ade69a
Create dependabot.yml
...
Signed-off-by: Paul Hernandez <60959+phernandez@users.noreply.github.com >
2025-03-15 10:34:53 -05:00
Paul Hernandez
9af913da4f
docs: add glama badge. Fix typos in README.md ( #28 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-13 13:24:39 -05:00
Paul Hernandez
7b7bec9557
Create SECURITY.md
...
Signed-off-by: Paul Hernandez <60959+phernandez@users.noreply.github.com >
2025-03-12 15:51:23 -05:00
bm-claudeai
fea2f40d1b
docs: Update CLAUDE.md with GitHub integration capabilities ( #25 )
...
This PR updates the CLAUDE.md file to document the GitHub integration
capabilities that enable Claude to participate directly in the
development workflow.
2025-03-11 16:32:30 -05:00
bm-claudeai
eb1e7b6088
feat: Add Smithery integration for easier installation ( #24 )
...
This PR adds support for deploying Basic Memory on the Smithery platform.
Signed-off-by: bm-claudeai <claude@basicmachines.co >
2025-03-11 16:21:51 -05:00
phernandez
9203730ba7
update README.md
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-11 14:04:01 -05:00
phernandez
1a473c02e9
remove cool asii art from README.md
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-11 14:00:37 -05:00
phernandez
b6f5d8a545
update getting started docs
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-11 13:35:33 -05:00
phernandez
addeeb1e7f
update user docs
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-11 13:30:00 -05:00
phernandez
85f9099b0a
update docs
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-08 11:53:24 -06:00
phernandez
82b6f3d60e
update user guide docs
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-08 11:51:17 -06:00
semantic-release
8a7432949b
chore(release): 0.9.0 [skip ci]
v0.9.0
2025-03-07 20:54:32 +00:00
Paul Hernandez
6a4bd54646
chore: Pre beta prep ( #20 )
...
fix: drop search_index table on db reindex
fix: ai_resource_guide.md path
chore: remove logfire
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-07 14:31:35 -06:00
phernandez
da97353cfc
fix: ai_resource_guide.md path
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-07 14:25:24 -06:00
phernandez
2e9d673e54
fix: ai_resource_guide.md path
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-07 14:24:48 -06:00
phernandez
c4732a47b3
fix: ai_resource_guide.md path
2025-03-07 14:19:27 -06:00
phernandez
2d5176e800
add user guide docs
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-07 14:11:06 -06:00
phernandez
9bb8a020c3
chore: remove logfire
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-06 13:06:48 -06:00
phernandez
31cca6f913
fix: drop search_index table on db reindex
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-06 12:51:25 -06:00
Paul Hernandez
d2bd75a949
feat: add project_info tool ( #19 )
...
Signed-off-by: phernandez <paul@basicmachines.co >
2025-03-05 23:44:28 -06:00
Paul Hernandez
90d5754180
feat: Implement boolean search ( #18 )
2025-03-05 20:57:12 -06:00
Paul Hernandez
e6496df595
feat: Beta work ( #17 )
...
feat: Add multiple projects support
feat: enhanced read_note for when initial result is not found
fix: merge frontmatter when updating note
fix: handle directory removed on sync watch
2025-03-05 18:46:04 -06:00
phernandez
41868fd34c
Add contributing docs and github workflows
2025-03-01 15:46:51 -06:00
phernandez
a3072702b9
add CLA.md
2025-03-01 14:13:09 -06:00
phernandez
182ec78355
docs: update README.md and CLAUDE.md
2025-03-01 13:43:09 -06:00
Paul Hernandez
f8078cdd46
Fix: Beta testing fixes ( #16 )
...
Co-authored-by: phernandez <phernandez@basicmachines.co >
2025-02-28 20:23:53 -06:00
semantic-release
4bcbeacdd2
chore(release): 0.8.0 [skip ci]
v0.8.0
2025-02-28 02:50:27 +00:00
Paul Hernandez
093dab5f03
feat: Add enhanced prompts and resources ( #15 )
...
## Summary
- Add comprehensive documentation to all MCP prompt modules
- Enhance search prompt with detailed contextual output formatting
- Implement consistent logging and docstring patterns across prompt
utilities
- Fix type checking in prompt modules
## Prompts Added/Enhanced
- `search.py`: New formatted output with relevance scores, excerpts, and
next steps
- `recent_activity.py`: Enhanced with better metadata handling and
documentation
- `continue_conversation.py`: Improved context management
## Resources Added/Enhanced
- `ai_assistant_guide`: Resource with description to give to LLM to
understand how to use the tools
## Technical improvements
- Added detailed docstrings to all prompt modules explaining their
purpose and usage
- Enhanced the search prompt with rich contextual output that helps LLMs
understand results
- Created a consistent pattern for formatting output across prompts
- Improved error handling in metadata extraction
- Standardized import organization and naming conventions
- Fixed various type checking issues across the codebase
This PR is part of our ongoing effort to improve the MCP's interaction
quality with LLMs, making the system more helpful and intuitive for AI
assistants to navigate knowledge bases.
🤖 Generated with [Claude Code](https://claude.ai/code )
---------
Co-authored-by: phernandez <phernandez@basicmachines.co >
2025-02-27 20:48:56 -06:00
Paul Hernandez
0d7b0b3d7e
feat: Add new canvas tool to create json canvas files in obsidian. ( #14 )
...
Add new `canvas` tool to create json canvas files in obsidian.
---------
Co-authored-by: phernandez <phernandez@basicmachines.co >
2025-02-25 21:21:05 -06:00
phernandez
93cc6379eb
chore: formatting
2025-02-24 22:18:27 -06:00
Paul Hernandez
37a01b806d
feat: Incremental sync on watch ( #13 )
...
- incremental sync on watch
- sync non-markdown files in knowledge base
- experimental `read_resource` tool for reading non-markdown files in raw form (pdf, image)
2025-02-24 22:13:15 -06:00
phernandez
a573f78317
try to optimize image size for mcp tool response
2025-02-23 17:30:47 -06:00
phernandez
ab36e7e560
return optimized image from read_resource tool - tweaks
2025-02-23 16:54:07 -06:00
phernandez
959b278687
return optimized image from read_resource tool
2025-02-23 16:50:00 -06:00
phernandez
04b387c742
add more logging for image response
2025-02-23 16:38:20 -06:00
phernandez
0c59fd5e83
handle image response in tools WIP
2025-02-23 16:14:06 -06:00
phernandez
2ed920aa50
add resource tool to read binary files
2025-02-23 15:34:41 -06:00
phernandez
bd20185492
read img/pdf via tool
2025-02-23 13:51:47 -06:00