Advertisement · 728 × 90

Posts by Roo J Solutions Ltd

One thing you might notice is that I don't use classic tool calls - one of my early discoveries was that they are terrible from a UI perspective - the LLM goes radio silent before suddenly pumping out the call - its' easy to teach it to output them json block and parse the markdown output.

3 days ago 0 0 0 0
GitHub - roojs/OLLMchat: vala based gtk & terminal based desktop Ollama chat with tools - designed for local LLM work vala based gtk & terminal based desktop Ollama chat with tools - designed for local LLM work - roojs/OLLMchat

Doing these large runs also catches a few issues - like the 100% cpu as it kept building up a backlog of scroll to end etc.
Towards the end of this replay (and yes it can just about replay a session) - the markdown parser hits issues that hopefully be fixed soon
github.com/roojs/OLLMchat

3 days ago 0 0 1 0
Video

So #ollmchat skill like agent is now running very long processes (over 500 requests for this one)
* it got all the way to writing the plan based on the original prompt (after full analysis)
* as these sessions get longer - its clear i need better visualization of progress
#vala #gtk #strix-halo

3 days ago 0 0 1 0
OLLMchat - full task list, refinement, tool running and code search
OLLMchat - full task list, refinement, tool running and code search YouTube video by Alan Knowles

youtu.be/gL2gkVm3KWs

New progress video for #OLLMchat - the full skill agent workflow is beginning to work - task based refinement and tool running - all #gtk #vala running on #strixhalo with #qwen3.5

github.com/roojs/OLLMchat

3 weeks ago 2 1 0 0
Video

Been quiet for a while - i've been looking at task based and skill based code writing - the framework is there - but it needs quite a bit of testing (and bit broken currently) - demo with #qwen-3.5 #ollmchat #vala #gtk

updated docs roojs.github.io/OLLMchat/oll...

github.com/roojs/OLLMchat

1 month ago 1 0 0 0
Video

ollmchat's streaming markdown renderer - about 98% done i guess
images might be fun..

but tables and links work find now
#vala #gtk #ollmchat

github.com/roojs/OLLMchat

2 months ago 0 0 0 0
Video

new preferences dialog for #ollmchat #vala #gtk #llm #ai
* manage connections
* manage models (set up context etc.)
* add models
* search ollama available models
* pick which size/version etc..
* demo is a fake download... - just for testing)

3 months ago 0 0 0 0
Advertisement
Video

Christmas demo #vala #gtk #tree-sitter #llm #faiss

Code search tool using semantic search demo (since we normalized the vectors - the results are quite good)

#qwen3-coder:3b using tools and reading files

still plenty of UI issue to solve but the fun stuff delivering results now.

3 months ago 0 0 0 0
Video

semantic code indexer running of #ollmchat
* uses treesitter to do structure
* uses LLM to do anaylsis and summary (Qwen3-coder)
* uses sql to to store metadata
* uses faiss for vector storage

#vala #gtk #ai working nicely.

3 months ago 2 0 0 0

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

3 months ago 0 0 0 0

So latest update on OLLMchat progress, my #vala #gtk #llm chat app. Video to come soon.

I've now completed about 80% of code editor integration. So you can view and in theory edit files..
Still having issues with the llm writing and editing. semantic code search is about 60% done. So getting there

3 months ago 1 0 1 0
Video

OLLMchat latest video - I've got markdown working with basic block level (headlines and a few things) - also using sourceview to do rendering of code - all this is using strix halo box - there is an example of it answering real questions github.com/roojs/OLLMchat

4 months ago 0 0 0 0
Video

Lots of under the engine changes - visually we now have a working model selector / tool enable / disable features

The streaming markdown renderer almost there, new code.

Currently sorting out edit as the LLM takes to long to make the tool call (so changing the way thats done) use last code in chat

4 months ago 0 0 0 0
Video

#ollama #vala #gtk chat client coming along nicely - got it's own repo now github.com/roojs/OLLMchat
* function calling working
* updated the styling
* tool can send messages to the chat

next up #permissions (code done, but need to hook it into the interface)

4 months ago 0 0 0 0
screenshot of the example.sh  running not re-indexing, and searching using faiss

screenshot of the example.sh running not re-indexing, and searching using faiss

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

4 months ago 0 0 0 0
Preview
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

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...

4 months ago 0 0 1 0
Advertisement
Video

#ai #vala coding gets closer - been trying to fight #python all day... - finally removed tree-sitter python dependencies in semantic code search (it was broke, it now uses the command line version, and we can specifiy what files to use)
github.com/roojs/semant...

4 months ago 1 0 3 0
Video

added some nice formating to the ollamachat widget

4 months ago 0 0 0 0
Video

roobuilder gets AI ready - pure #vala #gtk and #ollama local #llm - it talks so far - quite a way to go .. tools etc.. .

4 months ago 0 0 0 0

In true HK style, even after talking to support, the empf system was unusable, so had to fax the the submission #empf #hongkong

5 months ago 0 0 0 0
sorry system not working - HK's new 'empf' system down on first day

sorry system not working - HK's new 'empf' system down on first day

First day companies have to pay using the new HK Gov MPF payment system - (we used to use the providers websites) - and it's been down so far nothing works - not a great start

5 months ago 0 0 1 0
Post image

Not bad, pretty much out of the box, 53tokens/s using gpt-oss 20b #ai #debian gmktec ai evo x2 #lmstudio

5 months ago 0 0 0 0

Just got the gmtek AI machine, installed Ubuntu 25.10, but after seeing, no xorg, snaps everywhere, decided time to install debian again. Begining to forget why I switched to Ubuntu from Debian originally

5 months ago 0 0 0 0
Advertisement
Using Cursor and AI to modify vala and roobuilder files
Using Cursor and AI to modify vala and roobuilder files YouTube video by Alan Knowles

A new video, this time using #cursor and #ai to modify the #vala code in roobuilder youtube.com/watch?v=A6WV... along with me..

6 months ago 1 0 0 0

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

6 months ago 0 0 1 0

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.

6 months ago 2 0 0 1
Preview
'Vibe coding': How AI is changing how software is written Anthropic launched the latest version of its flagship Claude chatbot on Monday, boasting that Claude Sonnet 4.5 will be the "world's best" for coding and other complex tasks.

www.1news.co.nz/2025/10/05/v... not a bad article, mirror our recent switch to ai based coding. Stuff that is always low priority like testing docs, can be given to ai. Senior engineers review and adjust generated code. And try and write rules for AI, which it seems to rarely follow unless told to

6 months ago 0 0 0 0
Video

With date, confirmed

6 months ago 0 0 0 0
Video

Sea pouring over the seawall, below island resort on Hong Kong east coast, building swaying nicely. #ragasa #typhhon

6 months ago 0 0 0 0

* 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

7 months ago 1 0 0 0