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

459.2k members • Free

Clief Notes

48.5k members • Free

44 contributions to Clief Notes
ICM is crazy for ML research
I’ve done a master’s thesis before: genetic algorithms, XGBoost, Monte Carlo simulations, graph optimization. Lots of ML, long before modern AI could meaningfully help me. Back then, the hard part wasn’t having ideas. It was turning those ideas into structured experiments, reliable evidence, useful visualizations and clear conclusions, without losing weeks to setup, documentation and context switching. ICM changed the game. In one week, I’ve done more research than I managed in six months of my master’s thesis. The difference is not just speed. It’s the number of ideas I can now explore, test and refine: - Turn a vague idea into a concrete research question. - Convert that question into an experiment or proof obligation. - Generate the code, tests and evaluation structure. - Produce visualizations and evidence automatically. - Inspect the results and use them to guide the next idea. - Keep the reasoning, context and decisions connected throughout. - Do all of the above concurrently. The ICM becomes a research operating system. It helps separate what the code proves, what the experiment observes, what the data supports and what still requires human interpretation. That distinction matters. A test can show that the implementation works. It cannot prove that the model is useful. A result can show that one approach performed better. It cannot automatically explain why. A paper can inspire an architecture. It cannot validate that architecture on your dataset. ICM gives each of these things a place—and connects them into a traceable research loop: question → hypothesis → experiment → evidence → interpretation → next question The most powerful part is that ICM does not replace the researcher. It amplifies the researcher’s ability to think. The human provides judgment, curiosity and scientific direction. The ICM provides structure, memory, continuity and execution. That is why it feels so transformative for ML research. It turns research from a sequence of disconnected tasks into a living system that can continuously generate, test and refine knowledge.
ICM is crazy for ML research
2 likes • 1d
Really nice work!! A research factory, wonder if ICM-Architect could save something like a template for re-use.
2 likes • 1d
@Nuno Silva Nice ... working an a solution to harness the harnesses (ICM's) more structurally. Thats why my interest for templating, isolation and re-use of ICM sweetness
Show me what you're building 🧱
I don't want a progress percentage today. I want to know what's actually changing. If you've been working through Building Your Stack, what is one decision you've made because of it? - Maybe you added something. - Maybe you removed something. - Maybe you realized part of your current stack makes absolutely no sense. 😂 Whatever it is, post it below. What did Building Your Stack make you rethink? And if you've been flying through the lessons but skipping the quizzes or accountability posts... Go back. Those are there to make sure you can actually explain and apply what you're learning rather than just consuming it. Drop your biggest realization below. 👇 And keep going. New roadmap next Friday, September 25th.
2 likes • 1d
MyPCB-Auto Router -> Ported a desktop JAVA PCB board designer into full web-based tool, a PWA implementing C++/WASM and WebGL. Used ICM-Architect for structure and has been rattling on it for the whole past week. Initially I thought i'd convert it in one go but later I added local GIT to update after each main cycle. I simply asked the ICM-arch to fix with freeze all work in verion 0.1 and manage from there. I know, a crime, but it started as a little "see how it does" experiment that turned interesting ;)
Am I misunderstanding "build inside your workspace"?
Subject: Am I misunderstanding "build inside your workspace"? I'm working through "Building Your Stack" and stuck on something Jake says in lesson 1.1: "Build inside your workspace. Don't create a separate folder. Build where your context already lives." Right now, every time I start a new project, I create a new folder and ask Claude to use the ICM architecture to design it. But based on this lesson, it sounds like I might be doing something wrong. My current approach: - New project = new folder - Each folder gets its own CLAUDE.md and structure - I reference ICM architecture in the setup What I think Jake is saying (but not sure): - Build tools and projects inside an existing workspace that already has context - Don't spin up a new isolated folder every time Questions: 1. Is there a "main workspace" I should be building everything inside of? 2. Should custom tools live alongside my regular AI work files, not in separate repos? 3. Am I overthinking this, or am I actually setting things up wrong? Would appreciate any clarity from people who've gotten this working.
Am I misunderstanding "build inside your workspace"?
1 like • 2d
Valid question ... its Factory vs Project approach i think. Still figuring that out myself. Should you have one factory for all type of projects? Should you carry along all your tools you use for building a house when you only want to change a light bulb?
1 like • 1d
@Edgar Brincat even trickier scenario is when u already have projects running for longer time. Now i just do .\projectx\all_other_project_folders and I add a .\projectx-ICM. And then use the ICM-Architect to set it all up from there. The issues remain, retooling (for similar type projects risks of drifting over the factory approach), sometimes I need an administrative-ICM and a technical-ICM folder. I suggested we needed some OOP-like system where we can just plug in the softwareDev-ICM-class into any project and use the brains and keep outcomes alone.
ICM-Architect great but ... what does it need?
I am the biggest fan of the ICM-architect and I have been running many projects hours on end in parallel that all started with building the ICM structure and routings via the ICM architect. Most of my projects are pretty similar either software, hardware/IoT or business and the architect offers robust routing and coordination of the projects. A few things I noticed: - Similar project but gets completely different ICM structure (still gets the job done) - New project assumes information off one running in parallel - Some run fully autonomous goal-based and others require constant YES-ing I dont want to go and read all md files anymore (we are lazy) What would you add to make it behave in the same "structured" way like how ICM was intended to be? Share your ideas
ICM-Architect great but ... what does it need?
Context Windows filling up even with ICM, what to do?
I am rigorously using the ICM-architect as my first step when starting new projects. Also must admit I'm running at least 3 projects in parallel at almost any point in time and all day. I always have compute enough but the Context Windows are filling up faster than I'd like. Was hoping using ICM would cure this by design but I'm having to switch models constantly to keep AI awake here. What is the general approach to this? What's your take on this?
Context Windows filling up even with ICM, what to do?
0 likes • 10d
@Leo Saraiva Makes sense totally!! I do write the important ones but this effect is not really obvious. I will try to write some measure and guardrail tooling around this to see what happens. Thanks alot!!
0 likes • 8d
@Mofedul Alam Joy How do you manage this (without manual work in CLI): also worth checking ur skills, i have 110 of 117 set to disable model invocation so their descriptions arent sitting in context, they still fire when i call them by name. and keep the plan in a file Theo, not in the thread.
1-10 of 44
Theo Boomsma
5
330 points to level up
@theo-boomsma-5563
IoT Innovation Lab Suriname

Online now
Joined Mar 31, 2026
Powered by