Environment
- MoltBrain version: latest (cloned fresh)
- Platform: macOS
- SQLite database: 44 observations stored
Problem
The /api/search endpoint always returns { results: [] } regardless of query.
What works
/api/observations returns all 44 stored observations correctly
- Data is being written to SQLite properly
- Server starts without errors
Steps to reproduce
- Clone repo, install dependencies, start server
- Add some observations via
/api/observe
- Try any search query via
/api/search?q=test
- Always get empty results
Expected behavior
Search should return relevant observations based on semantic similarity.
Additional context
Wondering if this is related to ChromaDB initialization or embedding generation. Happy to provide logs or help debug.
Anyone else experiencing this?
Environment
Problem
The
/api/searchendpoint always returns{ results: [] }regardless of query.What works
/api/observationsreturns all 44 stored observations correctlySteps to reproduce
/api/observe/api/search?q=testExpected behavior
Search should return relevant observations based on semantic similarity.
Additional context
Wondering if this is related to ChromaDB initialization or embedding generation. Happy to provide logs or help debug.
Anyone else experiencing this?