Skip to content
This repository was archived by the owner on Aug 2, 2026. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<claude-mem-context>
# Memory Context

# [Recall/hamburg] recent context, 2026-05-07 10:45am PDT

Legend: 🎯session 🔴bugfix 🟣feature 🔄refactor ✅change 🔵discovery ⚖️decision 🚨security_alert 🔐security_note
Format: ID TIME TYPE TITLE
Fetch details: get_observations([IDs]) | Search: mem-search skill

Stats: 9 obs (3,300t read) | 133,379t work | 98% savings

### Apr 20, 2026
7 10:24a ⚖️ Recall/Mumbai App — Full-Solution Expansion Prompt Requested
8 " 🔵 Recall/Mumbai — Existing Architecture Bottlenecks Confirmed
9 " ✅ Plan File Repurposed as Full Product Vision Master Prompt
12 11:54a ⚖️ Recall — Full Product Vision Defined as Agent Build Prompt
13 " 🟣 Phase 1A — Local AI Captioning Module Designed (captioner.py)
14 " 🟣 Phase 1B–1C — Concurrent Ingest + FastAPI Daemon Architecture Designed
15 " 🟣 Phase 2 — Six Source Connectors Designed with BaseConnector Interface
16 " 🟣 Phase 1D + Phase 3 — Raycast HTTP Client Rewrite and Source-Filter UX Designed
17 " ✅ New Dependencies Added to pyproject.toml for All Phases

Access 133k tokens of past work via get_observations([IDs]) or mem-search skill.
</claude-mem-context>
5 changes: 4 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "vector-embedded-finder"
version = "0.2.0"
description = "Local multimodal memory with semantic search, powered by Gemini Embedding 2 and ChromaDB"
description = "Local-first multimodal memory with hybrid semantic search, sqlite durability, and a persistent Recall daemon"
requires-python = ">=3.11"
license = "MIT"
dependencies = [
Expand All @@ -26,6 +26,9 @@ dependencies = [
"requests-oauthlib>=1.3.0",
"beautifulsoup4>=4.12.0",
"pypdf>=4.0.0",
"hnswlib>=0.8.0",
"sentence-transformers>=3.0.0",
"Pillow>=10.0.0",
Comment on lines 26 to +31

Copilot AI Apr 27, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These new dependencies (hnswlib, sentence-transformers, Pillow) are added as required install deps, but the code explicitly supports running without them (falls back to in-memory hot index / hash embeddings / no image embedding). Making them mandatory may cause installs to fail on platforms without wheels or a build toolchain. Consider moving them to an optional extra and using runtime imports (as you already do) so the base install remains lightweight and robust.

Copilot uses AI. Check for mistakes.
]

[project.optional-dependencies]
Expand Down
Binary file modified raycast/assets/command-icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion raycast/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"title": "Recall",
"description": "Search local files and connected apps with semantic memory",
"icon": "command-icon.png",
"author": "hughp",
"author": "ayush",
"categories": [
"Productivity"
],
Expand Down
Loading