Welcome, and thank you for choosing DevMemory! 🎉
Never Forget Why You Changed Your Code
DevMemory helps you keep track of the reasoning behind your code changes, so you can easily revisit past decisions instead of wondering, "Why did I do this?"
Your data stays private. Everything is stored locally on your machine—no cloud storage, no external servers.
Adding a Code Change
- Click Add.
- Select the files you want to save.
- (Optional) Add a reason describing why you made the change.
- (Optional) Add tags to make future searches easier.
- Click Save.
Searching Previous Changes
- Click Search.
- Enter a filename or one or more tags.
- Click Go or press Enter.
- Matching results will be displayed.
For each saved change, you can:
- View the diff
- Edit the entry
- Delete the entry
Viewing the Local Database
All your data is stored in a local SQLite database.
To inspect it, open your preferred SQLite client or use the SQLite command-line tool:
sqlite3 path/to/devmemory.db
Then you can run standard SQLite queries, for example:
SELECT * FROM changes;
Happy coding! 🚀