Roo J Solutions Ltd
banner
roojs.com
Roo J Solutions Ltd
@roojs.com
Hong Kong SME software developers. We build software for startups, small businesses and non-profits. Over 20 years creating software.
The original semantic search plan was to use the llm and not tree sitter, but it turns out llms like to hallucinate code,

so going to create tree sitter Debian language packages, and use the llm to generate general descriptions. Among with vapi bindings to tree sitter, fiass bindings are working
December 20, 2025 at 8:14 AM
todays update
* replaced the embed with a real vectore db - #faiss
* no more specificing database - now in ~/.local/share/semantic_code_search
* one big database for all code
* search - specify which files to search and/or specific language(s).
* updating of code only update the file you changed
November 21, 2025 at 7:49 AM
filled in instructions to actually get it to work, and build (some days getting python to install stuff seems like a miracle..) - anyway this should work as the code search for the LLM github.com/roojs/semant...
GitHub - roojs/semantic-code-search: Search your codebase with natural language • CLI • No data leaves your computer
Search your codebase with natural language • CLI • No data leaves your computer - roojs/semantic-code-search
github.com
November 20, 2025 at 9:16 AM
In true HK style, even after talking to support, the empf system was unusable, so had to fax the the submission #empf #hongkong
November 7, 2025 at 5:57 AM
That's being very patient, or just distributed attack, looking at the latest AI tools, running any kind of public server, is going to be far more work than it used to be
October 10, 2025 at 1:28 PM
We noticed a few months ago what looked like massive number of requests from mobiles phones doing spidering. Suspected to be mobile proxies, mostly from China unicom, ended up forcing all China to do challenges. As the only solution. Not sure if it's apps with that added as a revenue model.
October 7, 2025 at 12:17 AM
With date, confirmed
September 24, 2025 at 3:29 AM
* Dovecot - run out the room screaming - 2.3-2.4 is a hour or two fix (we are using SQL auth and the syntax for the file and SQL has changed quite a bit)

#debian #trixie #dovecot
August 27, 2025 at 4:55 AM