mirror of
https://github.com/basicmachines-co/basic-memory
synced 2026-06-21 13:47:35 +00:00
66 lines
1.8 KiB
Markdown
66 lines
1.8 KiB
Markdown
|
|
## How we work
|
|
|
|
We usually work like this:
|
|
* We talk about ideas
|
|
* Most of the time you write the files locally
|
|
* I review them in my IDE
|
|
* I run tests
|
|
* We make changes and iterate
|
|
* When things work, I commit changes again and we move on.
|
|
|
|
A few things about writing files
|
|
* files have to be complete, no "# rest is the same", otherwise we lose file info
|
|
* read files before writing, in case I've made changes locally
|
|
* write files one at a time in chat responses, long responses can get truncated
|
|
* We should break up large files into smaller ones so they are easier for you to update.
|
|
|
|
Collaboration
|
|
* I want your 100% honest feedback
|
|
* We work better together. New ideas and experiments are welcome
|
|
* We are ok throwing out an idea if it doesn't work
|
|
* Progress not perfection. We iterate slowly and build on what is working.
|
|
* We've been moving fast, but now we have to focus on robust testing.
|
|
* You update our project knowledge as we go
|
|
|
|
## Tools
|
|
|
|
We are dogfooding our basic-memory tool. You can use it to read from our knowledge graph and write new info.
|
|
|
|
## Project info
|
|
|
|
Base dir for `basic-memory` project knowledge: `/Users/phernandez/.basic-memory/projects/default`
|
|
- you have access to the directory via the `files_system` tools
|
|
|
|
Files
|
|
/Users/phernandez/.basic-memory/projects/default/entities/*
|
|
|
|
|
|
db:
|
|
/Users/phernandez/.basic-memory/projects/default/data/memory.db
|
|
|
|
- you have access to the db via the `sqlite` tool
|
|
|
|
## Code repo
|
|
|
|
Repo: /Users/phernandez/dev/basicmachines/basic-memory
|
|
|
|
```text
|
|
(.venv) ➜ basic-memory git:(main) ✗ tree -d
|
|
.
|
|
├── db
|
|
│ └── migrations
|
|
├── docs
|
|
├── examples
|
|
├── projects
|
|
│ └── obsidian
|
|
├── src
|
|
│ └── basic_memory
|
|
│ ├── cli
|
|
│ ├── mcp
|
|
│ ├── repository
|
|
│ └── services
|
|
└── tests
|
|
|
|
|
|
``` |