3 ms·
I use deepseek for a lot of my personal day-to-day agent needs, and I will simply put this here and let this speak for itself, last 30 days: - Cost: $4.55USD
by lionkor 2mo ago
I use deepseek for a lot of my personal day-to-day agent needs, and I will simply put this here and let this speak for itself, last 30 days:
- Cost: $4.55USD
- API requests: 3,467
- Tokens: 323,183,886
And as an engineer who leads a small team, I have very high standards for quality, and these carry across to my personal projects where I use deepseek. It has not disappointed at all for coding or review tasks.
For everything else, use another model.
- innis226 2mo agoBut doesn't it hallucinate a lot? Does that affect your workflow?
- lionkor 2mo agoIt hallucinates plenty, about the same as Codex models and all other LLMs! I review all code it writes, thoroughly, check the test coverage, write tests myself, have other models/chats cross-check the work with a review skill (which I've shared in another comment in this thread). Usually unreviewed code only gets committed if I really don't care, like for one-off scripts, which I sandbox with github.com/lionkor/sbh or run as an unprivileged user.
- dakolli 2mo ago[flagged]
- ncphillips 2mo agoFor doing what?
- dakolli 2mo agoeverything.
- seanmcdirmid 2mo agoMaybe it’s just your ability to use the tool and other people more proficient in using the tool are actually getting reasonable results from it.
- ai_fry_ur_brain 2mo ago[dead]
- hlynurd 2mo agoThere's a small relief in knowing that these junk comments are at least not AI generated (in all likelihood.)
- squidbeak 2mo agoAn experienced software engineer (read his profile) praises the value he's found in Deepseek, and gives some real data showing how affordable that value is. Then you, dakolli - out of generosity and minute-to-minute devotion to enlightenment - sacrifice time from your busy day to sit down (though perhaps that's been painful lately?) or stand up with your phone - and offer a profound, deeply thought-out counterpoint in the following form (and I'll paraphrase): "Nah mate, it's shit. All LLMs are shit."
- CamperBob2 2mo agoLook at his history -- he's just here to shitpost. Flag and move on.
- _superposition_ 2mo agoAmong countless other experienced engineers... The cognitive dissonance here is frightening.
- dakolli 2mo ago[flagged]
- lionkor 2mo agoI agree a bio is a bad proxy, and I'm not saying I'm amazing but I'm not THAT incompetent. Most of my GitHub is pre-LLM era; github.com/lionkor Edit: And like a lot of tools, HOW you use them is just about as important as the quality of the tool itself. Of course the tools can produce massive amounts of bad quality slop, they can also produce fast, focused edits that make sense.
- lionkor 2mo agoAside from what squidbeak already said, I have to say the quality varies a lot, and goes above the "good" threshold enough times that using these models is worth the time and effort. Compared to something like GPT-5.4 to GPT-5.6 Codex models, they cost 50-100x less (fifty to one hundred TIMES less), and can do most annoying or well-specified tasks just as well. The main difference is that deepseek is bad at prose, and Codex models are much more eager to use tools provided to them (which is usually fine, they often make like 3 todos via tool calls for a simple one step task which is silly though), and deepseek in general benefits from good instructions more than GPT models maybe do. Deepseek becomes much better if you give it tools for asking clarifying questions, doing self-review with subagents, and so on. The more tools it uses, the better the signal-to-noise ratio in its context, and the more consistent the output. You must still review 100% of the code as if it's trying to sell you insurance.
- ai_fry_ur_brain 2mo ago[dead]
- mcbuilder 2mo agoI love deepseek's (Pro) writing. I feel it's more nuanced and natural.
- throwa356262 2mo agoWhat harness are you using to achieve that level of token caching?
- a20eac1d 2mo agoCan you give more info on how you use/prompt those LLMs for code review and what kind of prompts you use? I've had worse experiences doing it because the quality of answer has been quite bad, and I'm wondering if my methods are the reason.
- lionkor 2mo agoYes, gladly! I have not yet open-sourced my skills etc., but I can give some insight and share a couple here. Review is a skill, as in, a SKILL.md with a folder full of references: - SKILL.md: https://gist.github.com/lionkor/161525be858d1d75db4c13c0f093f945 https://gist.github.com/lionkor/161525be858d1d75db4c13c0f093... - references/output-contract.md: https://gist.github.com/lionkor/8c68e33becef7a21f8408c7dc11965a6 https://gist.github.com/lionkor/8c68e33becef7a21f8408c7dc119... - references/review-lenses.md: https://gist.github.com/lionkor/0a8b080fe45306213efddf3ebb7512d9 https://gist.github.com/lionkor/0a8b080fe45306213efddf3ebb75... - references/review-workflow.md: https://gist.github.com/lionkor/d2d374b133ceb7e3660bd530ee721b2d https://gist.github.com/lionkor/d2d374b133ceb7e3660bd530ee72... - references/section-rules.md: https://gist.github.com/lionkor/8a9e503adc7fd3697410cf021f271043 https://gist.github.com/lionkor/8a9e503adc7fd3697410cf021f27... I'm aware that almost all of this is prompt voodoo, and there's no guarantee for the review to find anything or everything, but making it a dedicated skill and thoroughly observing the output thinking, tool calls, and result, lets me adjust these over time and fill the weak spots with even more prompting. I use this skill by simply telling the agent something like "Review the changes on the current branch against origin/main, take special care with backwards-incompatible changes to the public API" or something like that. I use `pi` (pi.dev) with a subagents extension, so that I can ask the agent to invoke a subagent to do the review, on work that the agent did. For models, I use the highest possible reasoning on whatever model I feel like makes sense, usually this is GPT-5.5 or deepseek flash/pro, depending on the confidentiality of the codebase, on the highest reasoning always (for reviews). I've also had success with a review checklist, though it doesn't produce an easy to parse (for humans) output: https://gist.github.com/lionkor/054ac2cf241e0765eee2383f0dba59d1 https://gist.github.com/lionkor/054ac2cf241e0765eee2383f0dba... This is why my review skill mandates a very strict output contract. I need the output to be very easy to parse, and the output contract I've specified there does that. In general I let <whatever the latest model of OpenAI's ChatGPT is> author and review SKILL.md and similar large prompts, usually with a ruleset like this, which is a 1600 line research artifact from a long GPT 5.5 "Pro" research session on prompt engineering: https://gist.github.com/lionkor/71498794d0a7d72173fc58766f250bdd https://gist.github.com/lionkor/71498794d0a7d72173fc58766f25... Does the review catch all issues? Not at all. Does it catch, usually more than one, important issue, across large changesets? Absolutely, and that's the point! :) Feel free to ask me any questions, I'm also happy to share more about my setup via email or add you or anyone else to my private repos with more of these.
- brcmthrowaway 2mo agoOpenRouter?
- lionkor 2mo agoNo, platform.deepseek.com for me! The caching is super important, not sure how open router performs, I haven't tried it.
- marcus_cemes 2mo agoWorks out of the box with OpenRouter for most models. Some providers are a bit flaky, but DeekSeek (provider) has been one of the most reliable for me, no problems hitting >99% CH.
- enduser 2mo agoThe problem is when OpenRouter switches providers..
- dbmnt 2mo agohttps://openrouter.ai/docs/guides/routing/provider-selection#example-specifying-providers-with-fallbacks-disabled https://openrouter.ai/docs/guides/routing/provider-selection...
- marcus_cemes 2mo agoThat's fair, each provider maintains their own cache. OpenRouter does make an effort to keep providers "sticky", but it may hop/stick to another if latency is too high. If you don't care about latency, you can create a preset with a single provider, then use that as the model key (i.e. `@preset/deekseek-v4-excl`). The only real downside is OpenRouter's service fee. If you don't want the convenience of switching models, or their excellent dashboard, it's definitely better to pay the provider directly.
- maweaver 2mo agoYou are using DeepSeek's services directly? Doesn't that end up sending at least snippets/chunks of code to a server where it is subject to Chinese government data access laws? Even if I was okay with that, my organization would never be. And even if they were, our partners/vendors/customers would not be. I think that's the sticking point for a lot of people.
- anigbrowl 2mo agoSo go with some other provider who hosts the models like OpenRouter if are worried about this.
- hgoel 2mo agoSome employers have a policy prohibiting any use of Chinese models, not even allowed to run them locally on air-gapped machines.
- lionkor 2mo agoYes all of it goes straight to China! All of it is also open source or source available, or will be in the future. The stuff that isn't is trivial enough. For any work with protected intellectual property, I use other providers, for the contractual guarantees, but I think it would be silly to think that OpenAI or Anthropic are not training on literally all data they get. How could you ever tell if they did? They can just claim the data was mislabelled, or ignore the accusations. If you have serious IP, use only local models.
- troglodytetrain 2mo agoDeepSeek is amazing, they are, from a cost/benefit literally an order of magnitude or more better than the 'SOTA' models, and yet no one really talks about them. I'm using them for my micro-saas, and they have made my niche economically profitable where as SOTA models are only slightly better for massively increased expense. Its truly impressive. Word of advice to anyone, not all your use of LLM tech needs to be code/dev work related. We are entering 'Web 4.0 era' or whatever you want to call it. Massive transformations of nearly every single business will and are being developed as the cost of intelligence as a commodity is falling through the floor...
- bxff 2mo agoThose are rookie numbers. Last 13 days including today, so effectively 12 days of usage: - $19.27 USD - API requests: 7,877 - Tokens: 2,116,598,952 Ok this is a bit of lie, a lot of my tasks are very experimental loops whose 99% output is like rubbish and can work forever continuously and take advantage of that 120x cheaper input cache. Still incredible.
- erikrothoff 2mo agoWhat are the tasks where it falls short?