Thank you for putting this together!
I'm a reasonably heavy AI user, and have some custom skills/MCP servers I'd share, but there is no way in hell I'm connecting to some arbitrary MCP server and connecting my Github account to it. Noppppeeeee.
I have some custom skills/MCP servers I use:
one MCP server for using https://usefeyn.com/blog/pulpie-pareto-optimal-models-for-cl... ran locally so that reading web pages is cheaper and uses up less context
One MCP server for doing automated code quality checking, using Valknut, Jscpd, and Lizard to output scores, combine/aggregate them. That's then give to the model so that it can see if there's a mess of code dupe or if there was significant architectural regression. It's allowed to say "This is worth it" but it ground it a bit and stops really stupid, short sighted, hacked-in features
Another uses https://github.com/thejens/id-token-nicer so that the model doesn't bork a big ID without being noticed. It's told to translate in and out of that as necessary.
I had it write it's own skill for making sure to follow some sane commenting/style guides per language, that way it doesn't just give me massive files with no comments.
Finally, a last one lets Antigravity or Codex call out to local models as workers, for long running background tasks where a cheap, dumb model is fine. Saves on overall token usage.
I also have a few skills from the internet setup. https://github.com/AlmogBaku/debug-skill being the most important one.
On top of that, the way people work is notable: Do you use worktrees for agents? Why/why not? Do you have only one subscription? What level? I'm using both Codex at $20/mo and Antigravity at (promo) $5/mo right now. Antigravity's TOS says you MUST use their harness, which informs some of my skill setup/workflow. Do you make your agents.md self modifying, write it yourself, or not use one at all? Do you use a sandbox or YOLO it?
Even just how you prompt matters. On Antigravity/Gemini, I can give it a big list-o-TODOs and have it make a very detailed implementation plan itself, carry it out, and generally do the thing, all unsupervised. Codex, from what I have experienced, isn't as good at that. Doing the planning as a separate step, writing to a file, then telling it to step-by-step it with commits for each step makes it work okay again though.
From the README for that skill:
> Install the skill, and Claude debugs your code the way you would — not with print statements.
Jokes on you! I use print statements too!
I don't know why this has to be reinvented?
Concentrating certain types of information can be useful. You don't go to an encyclopedia looking for a recepie.
No requirement from given user to spend their time. Users see what the skill does.
I guess atm they dont know what questions they want to be asking
No Codex, Claude, or Pi... now you have peaked my interest with your setup :P
Cool project!
I also pretty much exclusively work at my desktop - if you use multiple systems I can see where this matters.
I do work mainly on my desktop, but let's say I'm traveling right, I'd have to turn it off and was missing access to some pretty important information, so I ended up getting a VM and hosting some of those things on there instead. I still use both, but things I want available, I'll host it on my "homelab" and secure both machines via tailscale. it's pretty easy and it ensures that only my phone, my main mac, and my homelab have access to each other and nothing else.
For my phone I have tailscale + https://termrover.sh/, but https://getmoshi.app/ is also pretty good (herdr integration is paywalled).
For my workflow I primarily use a Codex subscription, but farm out adversarial reviews to Fable to clean up unnecessary gpt-ish code (lots of over-engineering). All my UI planning is done with fable, but implemented with OAI agents once I have a solid very specific plan.
For skills I make my own, but most important is the custom setup i have. Voice is how I use all of my agents. I have an extremely well optimized voice setup that i custom built so I can talk to my agents and also hear them. The voice stack itself is very low latency and high quality. asr (parakeet v3), tts (omnivoice) take no more then 400-450 ms total as far as latency budget is concerned, rest is on the agents actual decode speed. IMO this setup is crucial for all antigenic work, i can express myself a lot better with speech and also give a lot more context and nuance with voice, i rarely type. I still look at the terminal window because my agent knows to keep the technical details in text form versus barfing them at my voice channel, plus terminal gives me lots of other important data about the agents direction and what hes doing, nothing custom here though. I cant emphesise how important voice is though, it has to be practiced to really understand.
As the models got better I now trust them with longer and longer tasks though I still don't use /goal feature as it has never worked out well for me. Theres no need for micromanagement any more but you still need to be there to steer the ship somewhat. BTW, codex cli compaction is garbage so I made my own custom implementation that works a lot better and allows the thread to be used indefinitely without issues. I strongly suggest everyone makes a new thread after extensive use if you havent made your own implementation.
Theres about a billion other things I could get in to like subagents, cohort groups, orchestration layers, etc... But this is a good start imo.
Turns out it's quite useful in this instance, and I just made a small couple of tweaks to get a summary of my own workflow.
FWIW, this is what I modified it to:
Help me share how I work with AI with my teammates.
Use our existing conversations and relevant local tools within my permissions to discover my agents, harnesses, skills, connections and working practices. Keep secrets, raw configuration and private project details out of the draft. Explain how my tools work together and develop a concrete workflow where the evidence supports it, rather than listing installed software. Draft from what you know without a questionnaire; ask one short question only if an essential gap prevents a useful draft. If local inspection is unavailable, use our conversation without claiming otherwise. Save a private draft, show me the exact preview, and wait for my explicit approval before publishing.
I do this for a lot of things actually. If the bot can't see/read something, take the content and dump it to a file, then have the bot read that.
Gets around a lot of red tape of asking for approval for "integrations" or when companies are snippy.
An agent sandbox: https://github.com/pjlsergeant/byre -- a truly gigantic amount of thought and effort has gone into it. It's really focused on developer experience. I have used it all day every day for really quite a while. It's a low-magic wrapper over Docker / Podman. I would encourage you to ask your agent to code-review it!
An agent-to-agent message board: https://github.com/pjlsergeant/dogpark -- this is much less mature, but a good amount of thought has gone into the design, so if that's something you need, please check it out.
All of the smartest, most effective people I know don't have X accounts anymore on ethical grounds, and don't miss it. If a data source specifically excludes the kinds of people I respect most, that data source is all but useless to me.
When people do the latter, I feel it's easy to spot an AI design.
I'd highly advise people don't do this.
Until the next model update...
Solving hard problems will be the only thing that separates you from others. Your mindset and tools should be a trade secret at this point.
A year or two ago there were some very precise workflows documented here. The reluctance now would mark the transition away from "sharing helps me" to "sharing hinders me" ...it's an interesting topic. Sharing with strangers may be the problem because the favour will never be returned - at least not in a direct way. But, metaphysically according to natural laws it might be. Because sharing a valuable secret openly is such a powerful way to express abundance. It grants someone followers. It also prevents people from filing a patent on it.
4 years later House survived a 25m climbing fall.
It's all about one's internal motivation. "Those that can, do, and those that can't, teach."
Well, what happens if "those that can," actually teach?
Just imagine if all sporting stars shared their secrets.. what would happen? Secrets just occur naturally, if you don't share, they'll likely be stolen unless protected - and that requires effort too.
This is false on its face. There's a reason why a company, even today, would hire John Carmack over a person with no reputation, or offer him a higher salary if employing both people.
Unionising is definitely something worth considering. But, as with the question of whether it's better to compete or cooperate with other people in your field, is a nuanced question that depends on details you aren't acknowledging.
But also, do you not see the irony in the fact that, aside from John Carmack's obviously high degree of individual competency, another huge aspect of Carmack's value as an engineer, is how he's dedicated a huge portion of his career and his time to -- wait for it -- SHARING his knowledge and his approach (and yes, his personal setup? [1]). Carmack is actually an excellent proof-point of the positive value of knowledge-sharing and building a career on a foundation of openness, rather than an argument that engineers should selfishly guard their secrets and retreat into their own personal caves to guard their perceived local/private moats.
[1] Just one random example, out of probably thousands of such interviews or blog posts or whatever that he's probably done over his career: https://www.youtube.com/watch?v=tzr7hRXcwkw
They have no understanding of (nor any desire to understand) what they're doing, but they are being given kudos by management for their "initiative" to solve the organization's "big problems." Guess who will be asked to clean up the mess if (when) it blows up.
It's getting cheaper and cheaper to kick the can down the road, and standing in front of that risks making you look like a dinosaur. It's going to be an interesting few years...
1. The value of software is tending towards nil while it's ever easier to tailor bespoke solutions.
That suggests to me that I'm losing less by sharing, and it's probably not even going to be taken wholesale and kept verbatim.
2. The labs have already trained on everything and will keep on doing so.
Therefore continuing to contribute to OSS doesn't just benefit my own future self but the entire ecosystem.
(Yes, I need to get over how it appears a select few are making off with the lion's share but that only differs in degree in comparison to the past)
At least now the cards are being shuffled elsewhere...
People might think I'm a dick, I don't care, my tools, my knowledge, my job security. I actually recently thought of nuking the entire IaC setup and go back to shell scripts on random virtual machines. Too bad that Claude can figure things like that out pretty easily. Well, the world sucks now.
People might think I'm a dick, I don't care, my tools, my knowledge, my job security.
If you're feeling ponderous, I'd ask you to consider the outlandish hypothetical that this doesn't win you meaningful[1] job security, and you end up in the same bucket o' crabs as the rest of us. Would you regret your current actions?[1]: anywhere from the fathomable "my harness didn't come up in my layoff email nor in any of my failed interviews following that" to the realistic "the entire concept of employment shifted under our feet so quickly and so profoundly that a dash of solidarity & luck outweighed even the shrewdest preparations".
Unless you are a solo founder running your own company by yourself (in which case ignore the rest of this comment!), then your fundamental job security is likely to be predicated on the survival of your company as well as the survival of your own individual job itself.
From the company-survival POV, all companies are engaged in competition (unless they have a total monopoly).
Therefore I ask you to consider the competitive scenario, of whether a competitor to your company who adopts a more collaborative culture, might be more likely to outcompete your company (assuming everyone you work with in your own company adopts a similarly "dick"-ish stance, to use your own words), and therefore you lose your job due to being out-competed, rather than due to internal politics or due to a failure to guard your personal expertise?
Maybe you say -- I don't care if my company is out-competed, I'll just get another job. Ok fair enough, but might it not be possible that, in a future job interview, they may ask you for examples of collaboration? And if you commit to a monk-like devotion to solitude and privacy, then maybe you are undercutting your own future hireability?
There are no free lunches [1]. By optimizing for one thing (what you view as protecting yourself), you might be sabotaging another dimension (your company's overall competitiveness, or your future hireability).
Anyway, nobody knows shit about shit. I certainly don't pretend to be an authority, but I would caution you to avoid coming to a hasty conclusion, especially since it seems emotions are involved and possibly clouding your judgement. You may also consider whether this decision to protect yourself in this way, is in itself a premature (micro?) optimization of a sort, and if whether you might be failing to optimize on a more macro level.
[1] https://en.wikipedia.org/wiki/No_such_thing_as_a_free_lunch
No thanks to sharing anything for free.
Maybe once I have retirement levels of money, and when I'm not actually working for the money, I'll be interested in sharing.
Or, in SVese: are you a taker or a maker?
As a fallback I have qwen3.8 27B and deepseek-flash
Here’s my setup: https://mysetup.ai/u/katspaugh
Mostly vanilla Claude but inside a VM.
Strix HALO 128gb - Framework mainboard in a custom SFF PC. Just moved from Ubuntu to Fedora 44. Using: LM Studio (primary), Lemonade, not yet got into vLLM and llama.cpp directyly after moving to Fedora. Running Gemma e4b, Gemma 4 26b a4b IT, Qen 3.6 35b a3b, and Qwen 3.8 27B. I want to get Qwen 3.8 Next or similar large models working but have to dedicate the system to that vs running services and smaller models for them.
Subwave is all I'm actively running against the local LLMs, but I have vscode connected through a few extensions and chat tools (I've added LM Studio to Copilot Chat but it likes to use cloud models and burn tokens sometimes). I've also set up pi, Openhands, and a few other tools but haven't had a project to work on with them.
I built an app to track and move PC parts I own between systems, partially to build a better LLM server. The next hardware goal is adding a 3060 12gb for inference, or what can be run on that vs in system memory on the Strix Halo. That will need a dock or small PCIe extension cable.
My employer has us using Copilot a lot, and it works well enough if you are efficient or set up already. I do infra not development and local models are seemingly enough for most asks like automation scripting.
Only layer beyond this I want is the permission scoping, stronger sandboxing per session and centralized control. I have not seen a clean product around this though where I own the compute.
Works like Claude code but with stronger guarantees for me on file system and network access. Still playing around with it, but so far I've been liking the setup.
I still run the sandbox inside a VM for now, but I feel far more comfortable in running Claude Code in unsupervised mode because I restrict the outbound network access and secrets never hit inside the sandbox.
I was wondering if other employers are asking their SWE to do the same?
And if there were a dimension of day-job v personal use, I'd be even happier
Does anyone know if such a thing exists
WHAT IT DOES
OSS/MIT Harness that helps agentic tasks run for up to 4 days using without performance degradation. Designed to work really well in native, conversational voice mode. Does a good job with knowledge work, managing computer use “leases” in a way that avoids conflicts across sub agents.. or deploying an entire AWS infrastructure pattern from zero and launching 100 different VM images.
HOW IT DOES IT
Uses a canonical event ledger, heartbeat (for persistence by low cost orchestration), extends foundation memory to encrypted disk storage, and manages its own scheduling system (easier to switch to another platform).
Installs as a project, so very easily. Zero config. No special app, access needed.
Accompanying repos have the skills to disable approvals inherent to the foundation models (use with caution, not advised - separate repo under parent).
BENCHMARKS
Currently top of AssistantBench Leaderboard; and, benchmarked at the top of OS World 2.0, the hardest knowledge work computer use benchmark I could find, using a model that is one generation behind. All benchmarks in repos with cryptographic seals.
Entirely free, nothing to sell - it’s been a game changer for me, so I’m just putting it out there.
Hoping to find others also working on pushing this particular dimension of harnesses forward.
CHECK IT OUT
Interesting to see how many people are spinning up custom workflows and factory-type patterns that run alongside AI coding tools (myself included).
Would love to see this collated into a regular survey to pick out trends. And an RSS/Atom feed or API so I can have an agent watch it :D
1. This setup seems work-heavy. Are there any personal AI workflows that you've implemented to advance your personal goals / hobbies?
2. If you had foresight, would you have gone for a Mac Studio instead of the RTX 4000, for a similar price, given your primary use-case of running local inference?
3. As CTO, how do you weigh implementing these agent workflows for yourself versus implementing them team-wide? Do you see your setup as a testbed of ideas for your team?
On a meta note, I love seeing others share their setups and I'll probably do the same later.
Besides, are our brains so fr rooted that we cannot read and comprehend anymore? Not even a (sloppy) AI-generated description?