Developer & ITOriginal Reddit post

Codify: Build Your Perfect Development Environment

Full contextOriginal content · Reddit

Hey everyone! About a year back I posted about Codify CLI, a declarative CLI tool for managing installations on MacOS. I’m happy to announce after a year of work, we’ve built web and desktop apps around the CLI, massively increased the number of supported tools and settings, created an AI assistant and added windows and linux support as well. Links: Website: https://codifycli.com/ My Linkedin: https://www.linkedin.com/in/kevinwang5658/ New dedicated subreddit: https://www.reddit.com/r/codifycli/ Github repo: https://github.com/codifycli/codify Problem: Codify's mission is to make it easier for everyone to set up and manage their system, whether it's a new company computer, trying out new tools, or someone whose getting started with coding. We’re targeting these 3 types of users: Engineering teams - keep your team setup within Codify so that anybody can get setup quickly. From my experience (and other people I know) working at various companies, there’s always a first day at X company doc that takes a day or two to complete and things don’t always go smoothly. With Codify this process can be automated and completed in under 30 minutes. Freelancers - people who work on multiple projects with different tech stacks and have to manage them all. Also people who work from multiple computers and need to keep their setups in sync across systems. Beginners - especially with AI tools becoming more popular, a lot of people are interested in learning to code or building a website. Codify can get beginners set up quickly so that they can focus on coding. Getting all the right tools installed and working is a major barrier to entry for many people. Codify is an ecosystem consisting of: A plugin library of 50+ open source resources, ranging from package managers like homebrew, misc things like MacOS system settings, to AI tools like Claude and Openclaw. A desktop + web app that comes with a purpose built editor for Codify configs, auto-completion, real time collaboration and file storage An AI agent that utilizes the Codify plugin library. Instead of asking Claude or Codex to install something using untested bash commands, ask Codify which will use pre-tested installation methods from the plugin library. A config language and CLI tool that functions similar to terraform, allowing users to to plan / apply Codify configs onto their systems Tons of pre-made templates for environment setups ranging from mobile development, to python data science, to backend / infra to get started quickly. Automated testing that covers all resources running daily to catch updates and breaking changes. A way for the community to request new resources (tools or programs). Create an issue on Github and it will be built by our Claude bot automatically and then reviewed tested and merged by real humans. Comparisons: There isn’t an exact app like Codify on the market but there are existing solutions that solve similar problems. Nix - The closest comparison would be Nix, a declarative system and package manager. The key distinction is Codify doesn’t try to a comprehensive all or nothing solution like Nix. Nix replaces how your system is managed, while Codify automates and documents the setup of the system you already use. While designing Codify, we focused on making it easier to learn and more approachable compared to Nix. With the dedicated editor, AI assistant, and pre-made templates, it’s even easier now. Dev containers - Some teams use dev containers with pre-built docker images so that dev systems have the same tooling as production. However even with a dev containers workflow there is still host machine setup involved: getting setup with github, ssh keys and cloning your repos, dev container tooling, etc. Codify complements this workflow by automating the setup of the developer's machine first. Pricing: The CLI and plugin library are open-source and will remain free forever! The web and desktop apps (editor, AI assistant, cloud features) are paid but include a generous free tier. The plans are designed so that most individual users won’t need to upgrade. The higher tiers are intended for power users and engineering teams and include additional team members, documents, and AI credits. Pricing: Free - 3 documents, 3 users, all templates, 20 AI messages per week Freelancer ($5/month) - 15 documents, 3 team members, 100mb in file storage, $5 in AI credits per month, everything in free Team ($20/month) - 50 documents, 25 team members, 5gb in file storage, $20 in AI credits per month, everything in freelancer Enterprise (custom pricing) - guided onboarding, additional team members and documents, and custom solutions for larger organizations. Thank you for reading and I’d love to hear everyone’s thoughts! As a thank-you, the first 20 people can use the code: 2026REDDITJULY to get any plan free for the first 3 months! Apply it at checkout.

01Demand tags
Developer & ITIntegrationWeb appSolved by existing product

Collected discussion

25 collected

25collected36reported on Reddit
u/milkpudding_

Looks great! Can it import my existing machine, or do I have to start from scratch?

u/_kevinwangOPReply

Hey!! Thanks for the interest! Yes Codify comes with an import function that reads your local system and converts it into Codify configs. Even without this though, Codify works without having to manage everything on your system. It works with existing systems :)

u/PrinceYeti

I currently use chezmoi + Homebrew Bundle + a bunch of shell scripts. Curious how well this replaces that setup.

u/aneeshjoshi

Huge congrats on the launch, Kevin! I’ve loved watching you build this out from the very first CLI version to where it is today. For anyone checking this out, Codify is awesome! As someone who jumps between multiple MacBooks, being able to perfectly replicate my setup across devices without missing a beat is huge. It completely eliminates the headache of trying to remember exactly which Homebrew packages or system settings I had on my other laptop. If you've ever suffered through an outdated 'Day 1 New Hire' wiki doc, this is a total game-changer. I also have to give a massive shoutout to Kevin himself. His support is first-class, and he is incredibly diligent about squashing issues and constantly improving the tool. You're in good hands with this app. Amazing work getting it here, man. Definitely grab that promo code while it's active, folks!

u/Ibby_nas

looks really cool! going to try it out tonight! I have more of a hardware background so going to see if it'll help me install more the toolchains i use for low level firmware development

u/elee_0429

Yo love the work you're doing. Love to try this out with my team !

u/_kevinwangOPReply

Yes!! There is a beta mcp server at https://api.codifycli.com/v1/mcp

u/Kindly_Tie_2084

Nice work! Please keep going. Does it support remote ssh folder?

u/_kevinwangOPReply

Thank you!! It doesn't right now but you can make a request here: https://github.com/codifycli/default-plugin/issues/new?template=resource-request.yml with your requirements. I'll make sure it gets tested and merged within a week :).

u/_kevinwangOPReply

Hey!! Third party API keys and local models aren’t currently supported for the agent in the app. But you can connect your local models to the mcp server at https://api.codifycli.com/v1/mcp to generate codify configs locally. If you meant the Ollama resource supported by Codify then yes you can use it manage your local models :)

u/GroggInTheCosmos

I love these unique apps among the usual repeats here. I might have a use for this and have bookmarked it to have a more in-depth look at some stage Thanks!

u/IntrospectingSloth

Great to see it finally official! Configure once, apply everywhere. Good project with great potential. Congratz on the release!

u/mattcheston

Does this support user-created plugins? Curious how flexible this is with tools that aren't in the 50+ included.

u/_kevinwangOPReply

Hey! It’s been closed source for most of the life of the repo. I recently open sourced it 🙂