I came into this hackathon with an ambitious idea: merge two separate projects I'd been building — AgenticVault and AutonomousAgent — into one unified system. On paper it made perfect sense. In practice, it nearly broke me. The first wall I hit was the bridge layer. AgenticVault was TypeScript. AutonomousAgent was JavaScript. Getting them to share a database layer, permissions system, and security utilities without rewriting everything from scratch meant building a TS→JS bridge that both sides could talk through cleanly. That took longer than I want to admit. Then came the MCP integration. Wiring up DeepSeek MCP, Ollama MCP, filesystem MCP, and memory MCP as a cohesive multi-LLM brain — with automatic fallback logic so the agent degrades gracefully when one provider is down — was the kind of problem that looks simple until you're three hours deep at 2am debugging why Claude is answering but Ollama is silently timing out. The HITL approval flow over Telegram inline buttons was the feature I'm most proud of. The idea that a human gets a message on their phone before any financial action executes — real money, real crypto — and taps approve or deny, felt genuinely meaningful to build. Did I get it all running before the deadline? No. The integration was close but the environment wasn't cooperating. So I built a demo, documented everything, and submitted anyway. Because half the skill of building is knowing when to ship what you have and keep going.
Log in or sign up for Devpost to join the conversation.