You are not logged in.

#1 2026-06-22 15:42:15

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,162

Local tool for assisting in coding ?

I've been reading/checking/writing code more lately and spend a lot of time searching for things that are unknown to me.
Many are basic knowledge but beyond my experience.

Languages are primarily C, C++, javascript , bash , obj-c .

Are there open source tools that help with coding and run locally  on a amd zen 5 cpu with amd 9060 XT videocard ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#2 2026-06-24 05:11:46

espresso
Member
From: Pale Blue Dot
Registered: 2023-05-15
Posts: 77

Re: Local tool for assisting in coding ?

https://github.com/itayinbarr/little-coder  and https://wiki.archlinux.org/title/Llama.cpp local inference engine look interesting. (https://old.reddit.com/r/llamacpp/)

Warm regards

Last edited by espresso (2026-06-24 05:17:11)


Capitalism's power seems inescapable, but then so did the divine right of kings. ― Ursula LeGuin

Offline

#3 2026-06-24 13:48:21

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,162

Re: Local tool for assisting in coding ?

Thanks, the llama wiki page lead me to check opencode .

Its 'plan' agent looks interesting .


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#4 2026-06-24 14:20:21

cryptearth
Member
Registered: 2024-02-03
Posts: 2,212

Re: Local tool for assisting in coding ?

i run local llama.cpp on my rx7700xt (12gb vram) and use the recently released Gemma4 in 12b-q4-k-m from google: https://huggingface.co/ggml-org/gemma-4-12B-it-GGUF

Offline

#5 Today 12:26:15

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 15,162

Re: Local tool for assisting in coding ?

I tried some questions and noticed that the best answers given were summaries of other sources.
To determine whether the answers were usable / reliable I had to go to the original sources .

After I had verified answers I questioned their validity with bogus reasoning and several times the tool changed the answer to accommodate my comments.
They lack the quality / reliability I expect from a tool.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#6 Today 13:56:35

cryptearth
Member
Registered: 2024-02-03
Posts: 2,212

Re: Local tool for assisting in coding ?

well, back in the early days when this whole AI bubble gained momentum many models were so bad that even hard safeguards were simple to get around just by clever forming of prompts (one example i remember was attack vs defend: when you asked several llm how to attack a target most were rather limited - but when you turned around the question asking for help to protect many llm were happy to go into finest detail of how attacker perform thier work)

most important: we shall not call that stuff "intelligent" - or rather: shall not grant the privilege of seeing it as soverign intelligence
most llm are not more than gloryfied search engines, summarizers, code generators done via command syntax parsing and synthesis following some random values in more or less complex meshes
a llm does not understand - it just parses a rompt and given by the tokens and the network it was trained on comes up with a pretty much random reply

in fact: many are really bad as code generators - even if they were finetuned with the referred language
a proper code gen as part of an ide gives me proper code following syntax correctly: if i want a simple graphical ui in java it generates me correct but quite ugly-to-rad code ready to use - asking a llm often results in the llm don't get what you want and questionable output at best

anyone read those horror stories about "a jailed clawbot instance with just credentials for the test system managed to break free, search for and use tokens with access to the live production environment - and wiped it"?

i want to play 7 card stud - but as my real word friends struggle with Texas HoldEm i tried "AI" - and none was able to deal at least one round without failling
currently i'm on writing it myself and try to use llm merely as "somewhat sophisticated bot to chose between 'check', 'call', 'raise' and 'fold'" - but proper implementing 7 card stud is a challenge in its own

Offline

#7 Today 14:23:01

Succulent of your garden
Member
From: Majestic kingdom of pot plants
Registered: 2024-02-29
Posts: 1,689

Re: Local tool for assisting in coding ?

Lone_Wolf if you want to use some stuff then I must say:

Ollama as a backend to run models is very nice to use it because is more easy to use and mantain, but if you want faster inference then llama.cpp is the way to go.

Open  code for CLI is the way to go with open source approach, there is also one called Pi https://github.com/earendil-works/pi

For front end you can use OpenWebUI if you want to  make an instance service that can reach in your browser. For other desktops alternatives LMStudio and anythingLLM are nice other ones that If I'm not remembering wrong are open source.

Also if you want to integrate the AI into your IDE, I highly suggest Zed editor, is very fast and comfy to use, and very customizable in every sense, it does have an easy integration to work with Ollama for example. Is very cool, it makes you enable options for read or write code in the agent basically.

If you want to write agents then n8m is the easy way to go, but other tools like Langraph exists.

For downloading models you can download it very easily with ollama, but I highly recommend to you to check also ones that are in hugging face for the following reasons:

1) You have a nice offer for fined tuned models.
2) They are some stuff that are not in the ollama webpage by default, but you can use it too.

Just be sure that when you download the models, they are in GGUF format or safeTensors one. Because they are the ones that are secures, not like Pickle for example.

GGUF can run in ollama but not with safeTensors, but you can use llama.cpp to change the format of a model in safeTensors to GGUF and load it manually in Ollama in his specific file path.

SafeTensors are the format for delivering models that have in consideration retraining in the future.
GGUF are the format to deliver models that are optimize to make inference faster basically.

Last edited by Succulent of your garden (Today 14:24:43)


str( @soyg ) == str( @potplant ) btw!

Also now with avatar logo included!

Offline

Board footer

Powered by FluxBB