Mo

Monkdev is a toolkit and methodology for coding with LLMs

Hacker News

Monkdev is a toolkit and methodology for coding with LLMs

I'm sure many people have some solutions similar to this but I've been using some variation of this since roughly the release of Opus 3 to get higher quality results. Like, significantly higher. So I decided to make it into a more structured package. Problem: bad decisions and short sighted solutions due to the LLM not having enough context before acting. They'd read one file, or a few segments of a set of files using a super conservative offset and limit, guess about the rest, apply a patch, run a unit test and then tell you with its entire chest that the code is production-ready. Those bandaids over time became debt, drift, complexity. Unnecessary LOC in a codebase where I find myself wondering is this thing even making me more efficient or should I be in VIM more often and just save myself the API costs (I use OpenCode + OpenRouter and have been known to blast through hundreds of dollars a day in spend using Frontier models). I found that, for whatever reason, LLMs respond to role-play strongly vs just repeating rules using increasingly alarming markdown context decorators. And so I created a persona for it that is pretty funny when I explain it to someone else but has been really effective. `monkdev` gives the LLM tools to get enough context before writing any code, it helps you to front-load the context window. This is a more expensive approach, on paper, but the money saved through efficient workflow has definitely worked out for me so I figured I would share it with others. The main workflow after installing the MCP is just to type `meditate` in a fresh session. If you want to ingest a certain area of the code specifically, `meditate on <x>` and it will use the tooling provided to aggressively read files. It will confirm the token count and confirm with you before it starts just aggressively `cat`ing your entire project. It's quite opinionated in terms of structure with Bun and Rust mono-repo projects so if you find it useful fork it and plug in your own preferences. I wanted to avoid making the system prompt too long since I've found that it loses significance in the behavior of the agent if it is over a certain size. I'm also interested to know if anyone is using something similar or if it can be made to be more efficient.

Share card

Actual performance

2points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: agent, model, mcp · Missing: mac, agents, macos
93%93% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: created · Missing: supports, reddit linkedin, podcasting
90%90% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
46%46% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: ide, io · Missing: https docs, excited, just released
44%44% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: efficient · Missing: plus, platform, intuitive
42%42% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Ri
Rize, a functional toolkit for Ruby48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rize, a functional toolkit for Ruby

Hacker News2
Ad
Adventurekeep – A Toolkit for D&D49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Adventurekeep – A Toolkit for D&D

Hacker News182
Ro
Roppy – A Pwning Toolkit49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Roppy – A Pwning Toolkit

Hacker News1
He
Hexagon Microservices Toolkit (For Kotlin)47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Hexagon Microservices Toolkit (For Kotlin)

Hacker News2
I
I wrote a WebAssembly Interpreter and Toolkit in C71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I wrote a WebAssembly Interpreter and Toolkit in C

Hacker News105
Go
Go Bindings for Roc Toolkit41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Go Bindings for Roc Toolkit

Hacker News5
Ri
Rill – Composable concurrency toolkit for Go70%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Rill – Composable concurrency toolkit for Go

Hacker News208
OmniTools
OmniTools35%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

All-in-One Revolutionary Toolkit

Indie Hackers1apis
Utilly
Utilly46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Your All In One Toolkit

Indie Hackerscommitment-side-project
GP
GPTCache – Redis for LLMs69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

GPTCache – Redis for LLMs

Hacker News7