VibeKit: The agentic stack powering vibe coding on Algorand

VibeKit: The agentic stack powering vibe coding on Algorand

February 5, 2026

Written by: Gabriel Kuettel

In late January, the Algorand DevRel team released algorand-agent-skills – Agent Skills and MCP configs that help AI coding agents write correct Algorand code. While working on this, I've been thinking about what a purpose-built agentic development stack would look like, something designed specifically for the build-test-debug-deploy loop on Algorand, tightly integrated with the skills, and secure by default.

So I built VibeKit.

VibeKit is a CLI that sets up your AI coding agent for Algorand development with one command. It installs Agent Skills for knowledge, MCP servers for documentation lookups, and MCP tools that let your AI interact directly with the blockchain. Together, these layers let the agent handle real development tasks end-to-end, from prompt to mainnet.

What VibeKit sets up

Run vibekit init, and it detects your AI tools (Claude Code, OpenCode, Cursor, VS Code) and configures:

Now your AI can build a contract in TypeScript or Python, deploy it to LocalNet or TestNet, create test assets, call methods, and verify state – all in one conversation.

Keys never touch the AI

This was non-negotiable. I built wallet providers into VibeKit, so your private keys never get exposed to the LLM.

You can use an experimental HashiCorp Vault for key management, or your OS keyring for local development. The AI requests transactions, and the wallet provider signs them. The AI never sees the keys.

The agentic stack

VibeKit completes the development stack. Skills provide knowledge. Documentation MCPs enable research. Development MCPs enable action. And wallet providers keep it secure.

Your AI can now own the full loop: write, compile, test, deploy, debug, iterate.

Getting started

Install VibeKit:

Run the setup wizard:

Check that everything's working:

Open your AI tool and start building.

Website: https://getvibekit.ai

GitHub: https://github.com/gabrielkuettel/vibekit

MIT licensed. This is an early release – feedback and contributions welcome.

​​Trust, but verify

I should add that none of this means Algorand smart contracts can be "vibe coded" without being reviewed. Contracts that hold financial value need to follow best practices and require real software engineering experience. VibeKit accelerates your workflow; it doesn't replace your judgment.

On a personal note: while I do believe the era of manually writing code is winding down, I've noticed that even frontier models need to be watched like a hawk. Claude Code with Opus 4.5, for example, has a sneaky tendency to let bad architecture decisions pile up. The code almost always works, which makes it tempting to overlook the accumulating technical debt until it's a problem.

That doesn’t mean you can’t use these tools to learn or build a working prototype, even with limited technical experience. In fact, I would encourage you to do so! Just keep in mind: you're still responsible for what gets deployed.