Olow304
|
4e04ed8282
|
Add frame-level ACL and enforcement plumbing across search/ask/replay with robustness fixes, tests, and benchmark/example updates.
Docker Release / build-and-push (push) Has been cancelled
|
2026-02-06 18:42:01 -05:00 |
|
pankaj
|
897ed7c0ac
|
Merge branch 'main' into feat/api-embedding-providers
# Conflicts:
# Cargo.toml
|
2026-01-25 04:51:07 +05:45 |
|
pankaj
|
9a7b3c2275
|
fix: resolve all clippy lints and verify tests passing
|
2026-01-24 21:26:31 +05:45 |
|
Abhisheklearn12
|
f129a948a5
|
search(parser): use implicit AND for multi-word queries to improve precision
|
2026-01-23 13:27:09 +05:30 |
|
pankaj
|
452de831b3
|
feat: add SIMD acceleration for vector distance calculations
|
2026-01-20 15:35:37 +05:45 |
|
pankaj
|
12e9c2a954
|
feat: add OpenAI API embedding provider
|
2026-01-17 23:11:14 +05:45 |
|
Akash Raj
|
17f4b91ae1
|
fix: stabilize CI for Ubuntu, macOS, and Windows
|
2026-01-16 00:09:42 +05:30 |
|
pankaj
|
e759a5a7ec
|
feat: add embedding cache with LRU eviction for instant retrieval of repeated texts
|
2026-01-15 03:41:10 +05:45 |
|
pankaj
|
3b8e7494d0
|
feat: add local text embedding provider with ONNX support
|
2026-01-14 02:24:00 +05:45 |
|
sharafdin
|
4e99b40fdb
|
Update examples to accept file paths as arguments
|
2026-01-07 18:20:02 +03:00 |
|
Olow304
|
552ea384c2
|
Release v2.0.131, Give your AI Agent Memory In One File
|
2026-01-04 20:45:00 -05:00 |
|
Tyler "Nex" Kolody
|
5540b22942
|
There were a few issues related to file name creation and error handling that lead codec_comparison to fail. Tested and rectified.
|
2025-06-03 12:05:48 -07:00 |
|
Tyler "Nex" Kolody
|
a7ec1090de
|
Updated the codec comparison, fixed an issue where it wasn't using the correct chunk sizes, and improve the file_chat to allow it to work with existing videos + indexes. Improved the feedback/debug information.
|
2025-06-02 20:06:35 -07:00 |
|
Tyler "Nex" Kolody
|
3d296e3de5
|
Reworked the dockerization to all work from the base encoder. Many things are still hard-coded where they shouldn't be, but everything except AV1 is still massively blown up, and AV1 takes absolute ages (15 minutes for a single file). Next steps will be figuring out why h264/5 are still so bloated, but they all run now.
|
2025-06-01 22:24:51 -07:00 |
|
Tyler "Nex" Kolody
|
bdfa3a2461
|
Since h265 encoding is so finicky, created a simple docker container to run the necessary script in. This should allow for anyone to use h265, regardless of their python environment. While it should work on Linux and Mac, it has only been tested using WSL
|
2025-05-31 18:11:08 -07:00 |
|
Tyler "Nex" Kolody
|
9bc2fde636
|
Added the video file type config to chat_memory.
|
2025-05-30 17:26:14 -07:00 |
|
Tyler "Nex" Kolody
|
db03dcb02f
|
Updated the examples to use the config defined file extension for consistency. Created a file_chat.py script to ingest and speak with use-defined files.
|
2025-05-30 17:16:36 -07:00 |
|
Tyler "Nex" Kolody
|
91010d6f59
|
Reworked chat.py and added a new llm_client.py file to allow for the use of multiple different LLM endpoints. The configs have also been expanded to accomodate this. In addition, global configs have been added or moved for chunking and overlap, output file type, and video encoding/compression settings.
|
2025-05-30 17:10:39 -07:00 |
|
saleban olow
|
94ea2a593b
|
readme clean up
|
2025-05-28 11:50:50 -05:00 |
|
saleban olow
|
a3266336d5
|
v0.1.2
|
2025-05-28 11:34:46 -05:00 |
|
saleban olow
|
563c4b53fc
|
clean up 1
|
2025-05-27 11:02:35 -05:00 |
|