Upjack
Generate complete MCP servers from JSON schemas and Markdown skills
Visit upjack.dev ↗What is Upjack?
Upjack is a framework for building AI-native applications by describing your data model and domain expertise, rather than writing backend code. You define entity schemas in JSON and domain rules in Markdown, then tell an AI agent what you want—it generates a complete MCP server with CRUD tools, validation, search, and storage, all automatically.
The maker says it was built with Claude Code. Built on FastAPI and MCP (Model Context Protocol), Upjack eliminates boilerplate by generating six tools per entity (create, read, update, delete, list, search), enforcing JSON Schema validation, providing full-text search, and storing data as git-friendly JSON files. Apps run locally in Claude Desktop, Claude Code, or any MCP client.
Momentum
Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.
How do we know it's vibe coded?
vibetrend discovered Upjack automatically. Evidence: HN post: "I told Claude Code what I wanted. The app-builder skill generated schemas, domain skills in Markdown, a server, seed data."; repo has .claude, CLAUDE.md. View source.
Similar vibe-coded apps
#1 this weekOpen-source local voice cloning, dubbing, transcription, and audiobook creation
#2 this week
#5 this weekSlash commands and agents for engineers using AI without compromising standards
#6 this week523 free lessons building AI systems from math and first principles
#8 this week
#10 this weekAI-powered design intelligence toolkit for building professional interfaces

Manage teams of AI agents to run your business from one dashboard

Persistent memory for AI agents across Claude Code, Cursor, and MCP clients