Activity
Mon
Wed
Fri
Sun
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
What is this?
Less
More
Clief Notes

46.3k members • Free

40 contributions to Clief Notes
The 82-Line README That Almost Beat a Second Brain
📋 The brief I wanted to run a basic data exercise: take one dataset, organize it three different ways, and measure what each structure actually costs an AI agent to search. A controlled comparison I could point to instead of arguing about it in the abstract. Three versions of the same data: 1️⃣ Raw — the dataset exactly as downloaded. One file, no structure, no metadata. 2️⃣ ICM — files and folders. A mechanical breakdown into a directory hierarchy, the kind of structure I've been building into ICM workspaces for a while now. 3️⃣ "Second Brain" — an Obsidian-style vault. Same content, but with per-item notes, cross-linked [[wikilinks]], character/theme pages, the whole living-notes treatment. Then I built a small tool that fires the same question at all three, using a real agent for each run (not a canned lookup), and logs tokens, time, and cost per stage. Point the same question at raw, ICM, and Obsidian, and see what each structure actually buys you. 📚 Why I chose Shakespeare I needed something big enough to be a real test, public domain, and — critically — already broken down at a fine grain (act, scene, sonnet) so I wasn't inventing structure that wouldn't exist in a messier real dataset. I looked at the U.S. Code first. It's the right shape (title → chapter → section mirrors book → chapter → verse almost exactly), but it's enormous. Shakespeare's complete works are a fixed, known-size corpus (5.4MB, Project Gutenberg, public domain) that will never change, never need re-downloading, and never go stale. That "always useful" property means this test is reusable as a reference point for other structure comparisons later, not a one-off. 💰 A bit on the cost of setting up The ICM layer cost almost nothing to build. It's a mechanical script — split on ACT/SCENE headers, extract speaker names by regex, write files. No model calls. 1,579 files, and the token footprint came out at 1.01x the raw file's size. Structure that's this close to free is easy to underrate.
The 82-Line README That Almost Beat a Second Brain
1 like • 9d
I’m experimenting with adding a file that maps entities and the relationships between them, essentially creating a map. I’m wondering if this could bridge the gap between ICM and the vault. What I’ve noticed is that this forces the agent to use fewer tool calls when reading files. The agent gets all the files it needs in a single tool call. I’m not sure about the token usage, but I believe this could improve the time to answer. @Toby Iverson what do you think?
Training AI off of your voice and qualitative reinforcement
Nobody can describe their own judgement. Everybody can run it instantly on a concrete case. That gap is the whole reason "describe your voice in five adjectives" produces profiles that read like everyone else's, and the reason every edit you make to an AI draft is worth more than the finished piece. I have been running a rough version of a voice layer across a few ventures for months, mostly for producing messages in my own voice. It works by feel, which is a different thing from working reliably. So I took the mechanism apart properly. Three things that came out of it and transfer to anyone doing this: - Contrast over description. Never ask what someone's voice is. Show two versions of the same piece and ask which is more them, then ask why. The choice is one bit. The reason is what generalises. - Edits are the data. Your draft is the rejected version, their edit is the chosen one, and the diff localises exactly what judgement changed. Most people keep only the final text, which throws the signal away. - Boundaries, not points. "Be direct" applies everywhere, including where you would not. "Direct with peers, softened one notch when correcting someone publicly" carries its condition, so it transfers to cases it never saw. A voice layer is not programming. Nothing executes. A rule you write does not get run, it shifts probabilities, and the practical shape is roughly 95 percent compliance with a tail that no additional rule removes. Everything else follows from that. You build for the tail, an inspection step sits after generation permanently, and the job is making inspection cheap rather than making it unnecessary. I ran the research as seven parallel chats, one per knowledge element: mechanism and limits, the encoding stack, elicitation, representation, evaluation, crossovers, and the research base. Split on dependency structure rather than topic, because they consume nothing from each other, so they were safe to run at once and cheap to correct. Each closed with a file in the same fixed output contract, which is what made seven separate outputs merge instead of contradict.
1 like • 12d
@Alex Brown The paper is well thought out. It points out almost all of its biases and open questions. It got me thinking about a couple concepts (False dilemma fallacy, framing effect): when given a set of options, we tend to make a choice, even when none of the options are particularly good. And it made me wonder how we could solve that. I feel like reinforcement learning was dismissed too soon. Maybe we could create sub-agents to generate different contenders, and have the orchestrator ask the same questions to the person, compare the results, and then penalize the losing sub-agents while rewarding the winning ones. It’s more work upfront, but if this hypothesis is correct, it could really improve the results. False dilemma fallacy - Conces & Walters Framing effect - Tversky & Kahneman
1 like • 11d
@Alex Brown I generated a workflow based on your paper and made two versions: the original and one with this little adjustment. It’s hard to measure, but it looks like changing the multiple-choice questions to open-ended questions makes a slight improvement. Next, I’m thinking of using sub-agents as a council to vote on the contenders. For now, the orchestrator is choosing the winner. My idea is to build this council using personas identified within the target audience.
Are AI Agents Actually Ready to Do Real Work?
We have spent the last few years teaching AI how to answer questions. Now the conversation is shifting toward something much more interesting What if AI could actually complete the workflow? Instead of: Write me an email. You could have a system that Finds the relevant information → decides what needs to be done → drafts the email → checks it against your rules → updates the right system → asks for approval when necessary → moves to the next task. That sounds powerful. But building something like this reliably is much harder than connecting a few AI tools. A useful agent needs more than intelligence. It needs context, access to the right information, clear instructions, memory, tool permissions, error handling, verification, and boundaries around what it is allowed to do. And that raises an important question: Where should we actually trust AI to act autonomously and where should a human still be in the loop? For example: 🟢 Low-risk: research, organizing information, summarizing, drafting 🟡 Medium-risk: updating databases, sending internal messages, making recommendations 🔴 High-risk: financial decisions, deleting important data, sending sensitive information, making decisions that directly affect customers The goal probably isn't to create an AI that does everything. It’s to design a system where AI handles the right parts of a workflow while humans remain responsible for the decisions that actually matter. So I’d love to brainstorm with the group What is ONE real workflow in your work or business that you would trust an AI agent to handle from start to finish?
2 likes • 12d
@Mitanní Spruill-LeSueur For sure, cleaning up processes. Most businesses have processes that have been updated, but little bits and pieces of the old ones remain. I enjoy some philosophical thinking from time to time, and a question that has been hovering in my head is: if I automate my processes with AI, and other people do the same, and our processes interact 100% autonomously, does the process itself still need to exist? I see moments when the answer is yes, and others when I'm not so sure. Examples: 1. My agent contacts a supplier's agent and asks for more products. There is a need for this process, but it would be faster and cheaper to just link my systems directly with the supplier's. In other words, AI made itself replaceable. 2. A chain of emails after a meeting, where my agent and the other participants' agents handle 100% of the interaction without HITM, and this produces no side effects. This is a process that should never have existed in the first place. And it's a process that we humans have spent years doing.
1 like • 11d
@Mitanní Spruill-LeSueur I don't have an answer for that. I believe it's something that needs to be studied on a case-by-case basis. What are your thoughts on it?
Dashboards Do Not Own The Truth
I keep seeing versions of the same problem show up in different builds. People build a dashboard, summary, index, or UI over their wrkspace, then slowly that surface starts acting like the source of truth. That is where data gets tangled. A dashboard can show project status, open tasks, metrics, evidence, decisions, and alerts in one place. Useful... but the dashboard should not quietly become the place where all of those things are edited, approved, or redefined. - The project still owns the project. - The task still owns the current work. - The metric still owns the definition. - The source system still owns the row. - The dashboard is a view across those owners. One mistake I have made before is letting the convenient view become the authority because it was the easiest place to look. Then the source file says one thing, the summary says another, and the agent has to guess which one wins. Clean rule I am trying to follow going forward: "Views can display truth, but they should not silently become truth." Curious how others are handling this. If you are building a UI over your folders, what is the actual source of truth behind the screen?
1 like • 12d
@Aaron Kruger Another problem is dashboard fatigue. Dashboards are so omnipresent that we’ve started to ignore them.
Calling all local builders - drop your stack y'all!
This is the only place I can talk local ai without getting blank stares, so let's actually see what everyone is running. I'll go first. here's the whole stack: HARDWARE ▸ Alita - personal dual-3090 rig at home. 48gb total vram, 128gb ram. kept totally separate from anything work related. MODELS ▸ primary: qwen3.6-35b-a3b on gpu0, served by llama.cpp. mixture-of-experts, ~3b params fire per token. q8 kv cache, 256k context. ▸ router: a ~9b qwen on ollama out front, deciding what's actually worth waking the big model for. ▸ embeddings: qwen3-embedding 0.6b and nomic-embed-text, same ollama instance. AGENT LAYER ▸ hermes, running as Alita here. three daily jobs: morning brief, work email summary, personal email summary. all land in discord. ▸ weekly maintenance runs on a different scheduler with hermes as the watchdog, on purpose. runner dies, watcher yells. watcher dies, the daily jobs go quiet and I notice. two failure domains instead of one. MEMORY ▸ obsidian vault as the source of truth. ▸ hybrid search over it - bm25 plus local embeddings, running in-process. no extra service to babysit. ▸ qdrant for the vector-store work that actually needs one. INTERFACE ▸ the observatory - a front end I built over the vault. not a dashboard. a command center I actually work from: projects as boards, sessions as a timeline, drafts moving through a publishing pipeline, all of it reading and writing the same markdown files. The one piece I would not give up is the vault. the models change every few months. the notes are forever. The thing that taught me the most had nothing to do with hardware. I did kill a pile of containers nothing was consuming - n8n, a web ui, a couple databases - but that was housekeeping. the real one was giving up on folders. I spent a long time sorting notes into the right directory and it was wrong again six months later. Now every note carries its own frontmatter and the folders are just a cache I regenerate from it. Type isn't a folder. Status isn't a folder. The structure lives in the file.
Calling all local builders - drop your stack y'all!
0 likes • 13d
@Ari Evergreen I need to organize my thoughts so I can ask you for advice on self-hosting image and video models. I tried setting them up, but the performance was subpar, on an RTX 5090. According to Hugging Face, they should run well on my hardware, so I must have messed something up.
1-10 of 40
Thales Teodoro
4
18 points to level up
@thales-teodoro-3654
Fullstack Developer and Digital Designer in search of knowledge

Active 7d ago
Joined Jul 14, 2026
Powered by