Pensiev

Latest version: v0.25.5

Safety actively analyzes 723685 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.22.0

What's Changed

* Added support for the `memos version` command to easily retrieve the current version information.
* Adjusted the parameters for connecting to SQLite3 to reduce errors during high concurrency.
* Optimized the `memos scan` command by improving its preprocessing speed and adding support for scanning specific sub-paths by passing a path.

sh
Only scan folder ~/.memos/screenshots/20241008
$ memos scan ~/.memos/screenshots/20241008



https://github.com/user-attachments/assets/6bcc790e-df8c-4c2a-bb70-26c3d6dccfbd






**Full Changelog**: https://github.com/arkohut/pensieve/compare/v0.21.3...v0.22.0

0.21.3

Handle MIME Type errors in some Windows environment

Modify the mapping rules of mimetypes to assign the MIME type `application/javascript` to `.js`.

Related issues: https://github.com/arkohut/pensieve/issues/18 https://github.com/arkohut/pensieve/issues/33

What's Changed

* fix(server): add mimetype map for js file by arkohut in https://github.com/arkohut/pensieve/pull/34


**Full Changelog**: https://github.com/arkohut/pensieve/compare/v0.21.2...v0.21.3

0.21.2

Update `memos config` command to give better config result.

sh
$ memos config

base_dir:
value: ~/.memos
resolved: /Users/arkohut/.memos
database_path:
value: database.db
resolved: /Users/arkohut/.memos/database.db
default_library: screenshots
screenshots_dir:
value: screenshots
resolved: /Users/arkohut/.memos/screenshots
server_host: localhost
server_port: 8839
vlm:
modelname: minicpm-v
endpoint: xxxx
token: ********
force_jpeg: True
prompt: Describe the image content as detail as possible
ocr:
endpoint: xxx
token: ********
concurrency: 4
use_local: True
force_jpeg: False
embedding:
num_dim: 768
endpoint: xxx
model: arkohut/jina-embeddings-v2-base-zh
use_modelscope: True
use_local: True
token: ********
auth_username:
auth_password: ********
default_plugins:
- builtin_ocr
- builtin_vlm
record_interval: 4


What's Changed

* Feat/better config cmd by arkohut in https://github.com/arkohut/pensieve/pull/32


**Full Changelog**: https://github.com/arkohut/pensieve/compare/v0.21.1...v0.21.2

0.21.1

Support OpenAI Compatible Embeddings api

Here is an example for `config.yml` embeddings part when using OpenAI embeddings:

yaml
embedding:
endpoint: https://api.openai.com/v1/embeddings
model: text-embedding-ada-002
num_dim: 1536
token: sk-xxxx
use_local: false should mark as false
use_modelscope: true will be ignored when use_local is false


What's Changed

* feat(embedding): support openai embedding api by arkohut in https://github.com/arkohut/pensieve/pull/31

New Contributors

* arkohut made their first contribution in https://github.com/arkohut/pensieve/pull/31

**Full Changelog**: https://github.com/arkohut/pensieve/compare/v0.21...v0.21.1

0.21.0

This is the first Tag with a Release. Future updates will use this as a baseline.

Page 2 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.