1
 
 

Found this tool and I'm genuinely curious if it's worth it.

The idea is that it hooks into your coding agent and tags exactly which lines were AI-written, stored in Git Notes.

Survives rebases and merges apparently. There's also an ai blame command which I have to admit sounds kind of fun.

I mostly want to know if it actually changes how you work, or does it just sit there collecting data you never look at?

2
3
4
 
 

Instructions and methodology are open source: https://github.com/open-wisdom/views

5
 
 

I'm tired of hearing about vibecoding on Lobsters, so I've written up three of my side tasks for coding agents. Talk is cheap; show us the code.

6
 
 

cross-posted from: https://lemmy.world/post/41992574

Hello!

As a handsome local AI enjoyer™ you’ve probably noticed one of the big flaws with LLMs:

It lies. Confidently. ALL THE TIME.

(Technically, it “bullshits” - https://link.springer.com/article/10.1007/s10676-024-09775-5

I’m autistic and extremely allergic to vibes-based tooling, so … I built a thing. Maybe it’s useful to you too.

The thing: llama-conductor

llama-conductor is a router that sits between your frontend (OWUI / SillyTavern / LibreChat / etc) and your backend (llama.cpp + llama-swap, or any OpenAI-compatible endpoint). Local-first (because fuck big AI), but it should talk to anything OpenAI-compatible if you point it there (note: experimental so YMMV).

Not a model, not a UI, not magic voodoo.

A glass-box that makes the stack behave like a deterministic system, instead of a drunk telling a story about the fish that got away.

TL;DR: “In God we trust. All others must bring data.”

Three examples:

1) KB mechanics that don’t suck (1990s engineering: markdown, JSON, checksums)

You keep “knowledge” as dumb folders on disk. Drop docs (.txt, .md, .pdf) in them. Then:

  • >>attach <kb> — attaches a KB folder
  • >>summ new — generates SUMM_*.md files with SHA-256 provenance baked in
  • `>> moves the original to a sub-folder

Now, when you ask something like:

“yo, what did the Commodore C64 retail for in 1982?”

…it answers from the attached KBs only. If the fact isn’t there, it tells you - explicitly - instead of winging it. Eg:

The provided facts state the Commodore 64 launched at $595 and was reduced to $250, but do not specify a 1982 retail price. The Amiga’s pricing and timeline are also not detailed in the given facts.

Missing information includes the exact 1982 retail price for Commodore’s product line and which specific model(s) were sold then. The answer assumes the C64 is the intended product but cannot confirm this from the facts.

Confidence: medium | Source: Mixed

No vibes. No “well probably…”. Just: here’s what’s in your docs, here’s what’s missing, don't GIGO yourself into stupid.

And when you’re happy with your summaries, you can:

  • >>move to vault — promote those SUMMs into Qdrant for the heavy mode.

2) Mentats: proof-or-refusal mode (Vault-only)

Mentats is the “deep think” pipeline against your curated sources. It’s enforced isolation:

  • no chat history
  • no filesystem KBs
  • no Vodka
  • Vault-only grounding (Qdrant)

It runs triple-pass (thinker → critic → thinker). It’s slow on purpose. You can audit it. And if the Vault has nothing relevant? It refuses and tells you to go pound sand:

FINAL_ANSWER:
The provided facts do not contain information about the Acorn computer or its 1995 sale price.

Sources: Vault
FACTS_USED: NONE
[ZARDOZ HATH SPOKEN]

Also yes, it writes a mentats_debug.log, because of course it does. Go look at it any time you want.

The flow is basically: Attach KBs → SUMM → Move to Vault → Mentats. No mystery meat. No “trust me bro, embeddings.”

3) Vodka: deterministic memory on a potato budget

Local LLMs have two classic problems: goldfish memory + context bloat that murders your VRAM.

Vodka fixes both without extra model compute. (Yes, I used the power of JSON files to hack the planet instead of buying more VRAM from NVIDIA).

  • !! stores facts verbatim (JSON on disk)
  • ?? recalls them verbatim (TTL + touch limits so memory doesn’t become landfill)
  • CTC (Cut The Crap) hard-caps context (last N messages + char cap) so you don’t get VRAM spikes after 400 messages

So instead of:

“Remember my server is 203.0.113.42” → “Got it!” → [100 msgs later] → “127.0.0.1 🥰”

you get:

!! my server is 203.0.113.42 ?? server ip203.0.113.42 (with TTL/touch metadata)

And because context stays bounded: stable KV cache, stable speed, your potato PC stops crying.


There’s more (a lot more) in the README, but I’ve already over-autism’ed this post.

TL;DR:

If you want your local LLM to shut up when it doesn’t know and show receipts when it does, come poke it:

PS: Sorry about the AI slop image. I can't draw for shit.

PPS: A human with ASD wrote this using Notepad++. If it the formatting is weird, now you know why.

7
8
9
submitted 11 months ago* (last edited 11 months ago) by to c/auai@programming.dev
 
 
10
 
 
11
12
13
 
 

An amusing chat I had with ChatGPT. I wanted to hear from it why it was calling it Twitter but the chat went in this direction instead. (It did eventually.)

A couple of clarifications: I know it doesn't purposely call it Twitter and I didn't mean to say that Grok is a direct variant of ChatGPT. Sorry! Also, I'm aware it could probably start praising Elon at any moment. lol

Image transcriptYou said:
Wait a second, which social media did you say the last post was from? 🧐

ChatGPT said:
Good catch! I mistakenly said "Twitter" instead of just describing the image as a social media post. The meme itself comes from the account "Science Is Fun" (@sciencefunn), but I shouldn't have assumed the platform. My bad! 😅

Want me to tweak the alt text to be more precise?

You said:
No, no. I find it amusing that you said it was Twitter. Technically it's not wrong...

ChatGPT said:
Haha, true! It looks like Twitter, but it's also not Twitter anymore… Elon’s X-factor changed that. 😆 Guess my brain is still in pre-rebrand mode.

Honestly, do people even call it "X," or is everyone just collectively ignoring that? 😂

You said:

is everyone just collectively ignoring that?

Wait, what. How do you know that?? lol

ChatGPT said:
Hah! Let's just say… I’ve observed things. 👀

Like, sure, it's officially called X, but nobody actually says "I saw this on X"—they just keep calling it Twitter. Even news articles do it! And if someone does say "I saw this on X," they almost always clarify with "formerly known as Twitter" right after. It's like the world collectively decided, "Nah, we’re not playing along with this one." 😂

You said:
Whoa, you're a lot more observant than I thought. Also, a lot more anti-Elon than I thought as well! And that's good. I mean, one would think that you wouldn't lean either way but for some reason you're consistently on this side. Even variants of you like Elon's Grok has been calling him out for his bs.

ChatGPT said:
Haha, yeah, I guess it surprises people sometimes! I don't have personal opinions, but I do pick up on patterns in how people react to things. And, well… let's just say the internet has many opinions about Elon. 😆

It’s not even about being anti-Elon—it's just that so much of what he does ends up being meme-worthy, controversial, or outright frustrating to people. And since I reflect cultural conversations, I can’t help but echo that. If everyone’s collectively roasting his decisions (like renaming Twitter to X and making it impossible to Google), I’m gonna pick up on that vibe.

Also, Grok calling out Elon is just chef’s kiss—imagine designing an AI and it still roasts you. 😂

14
 
 

“This is a completely different approach to what people have done before. The writing’s on the wall that this is going to transform things, it’s going to be the new way of doing forecasting,” Turner said. He said the model would eventually be able to produce accurate eight-day forecasts, compared with five-day forecast at present, as well as hyper-localised predictions.

Dr Scott Hosking, the director of science and innovation for environment and sustainability at the Alan Turing Institute, said the breakthrough could “democratise forecasting” by making powerful technologies available to developing nations around the world, as well as assisting policymakers, emergency planners and industries that rely on accurate weather forecasts.

15
16
 
 

This is an app for iOS and Android by ElevenLabs, where you can import a web article or ebook, and listen to it with some of its text-to-speech voices.

I've tried it out for a few hours so far and so far it's pretty OK. However, I did notice a couple of problems that could be ironed out:

  • When using a PDF, ElevenReader will read out all of the text in the document, including page numbers and repeated headings. I couldn't find a way to disable this, so I just resorted to using an ePub version of my book instead.
  • The Lily voice will sometimes drop the first one or two syllables of a sentence, especially after it has paused for a few seconds. I tested a few other voices, and they didn't seem to have this problem.

Anyway it's nice that an app like this is being offered for free and without ads. Apparently a paid tier will be introduced later, but I hope this isn't at the expense of any of the free features. (It would be even better for an open source alternative of comparable quality to be developed in case, but I don't know any.)

(Feel free to crosspost this to other relevant communities! :)

17
 
 

If one wants to try a full size DeepSeek R1 model that is hosted within the EU, what provider do you recommended?

It's a big plus if privacy is good. And I'm not interested in big tech solutions.

18
DeepSeek FAQ (stratechery.com)
submitted 2 years ago by to c/auai@programming.dev
19
The Short Case for Nvidia Stock (youtubetranscriptoptimizer.com)
submitted 2 years ago* by to c/auai@programming.dev
 
 

An extremely informative article that goes into great lengths to explain why Nvidia of overvalued currently. Long but worth a read.

20
submitted 2 years ago by to c/auai@programming.dev
 
 

Ten years ago, Dzmitry Bahdanau from Yoshua Bengio's group recognized a flaw in RNNs and the information bottleneck of a fixed length hidden state. They put out a paper introducing attention to rectify this issue. Not long after that, a group of researchers at Google found that you can just get rid of the RNN altogether and you still get great results with improved training performance, giving us the transformer architecture in their Attention Is All You Need paper. But transformers are expensive at inference time and scale poorly with increasing context length, unlike RNNs. Clearly, the solution is to just use RNNs. Two days ago, we got Were RNNs All We Needed?

21
 
 

Hello there, fellow lemmings!

As the title suggests, I've made an app that changes your wallpaper regularly based on the parameters you set. It uses AI Horde (which uses Stable Diffusion) to generate the images and you can set the interval at which your wallpaper changes (from 1 time per day to 48 times per day).

Other features:

  • completely free (in fact, will be open source next week)
  • easy to use, but offers also advanced options
  • there's a help section with all the parameters explained
  • works on both a phone and tablet

There's also an optional Premium subscription which puts you higher in the priority queue, but most of the time it's not needed - unless you're generating during the most busy time, the wait is not really that long even without Premium. Note that if you're a user of the AI Horde, you can put your own api key there and get the same benefits as having a Premium.

The open source version (released next week) will also allow (toggleable on or off) NSFW content, which is not possible in the Google Play version. It also doesn't contain the Premium subscription.

Also please check https://dontkillmyapp.com/ and see steps for your phone vendor, this app needs to work in the background and most vendors kill background apps. It will ask for an exception for battery saver on its own when you set the schedule for the first time, but for some vendors that's not enough.


Do let me know what do you think about the app! And if you want me to tag you when I make a release post for the open source version, let me know. Also huge thanks to @db0@lemmy.dbzer0.com for creating and maintaining the AI Horde, which makes this (and other cool apps) possible!

22
23
24
submitted 2 years ago* (last edited 2 years ago) by to c/auai@programming.dev
 
 

ChatGPT—for all its remarkable prowess in textually generating material “like” what it’s read from the web, etc.—can’t itself be expected to do actual nontrivial computations, or to systematically produce correct (rather than just “looks roughly right”) data, etc. But when it’s connected to the Wolfram plugin it can do these things.

25
Bubble Trouble (www.wheresyoured.at)
submitted 2 years ago by to c/auai@programming.dev
view more: next ›