upjack
v0.1.1
Published
Schema-driven entity management for AI-native applications
Maintainers
Readme
upjack
Schema-driven entity management for AI-native applications. TypeScript edition.
npm install upjackimport { UpjackApp } from "upjack";
const app = UpjackApp.fromManifest("manifest.json");
// Typed CRUD + search for every entity you define
const contact = app.createEntity("contact", { name: "Alice", email: "[email protected]" });
const results = app.searchEntities("contact", { query: "alice" });// One function call → full MCP server
import { createServer } from "upjack/server";
const server = createServer("manifest.json");
// Tools: create_contact, get_contact, update_contact, list_contacts, search_contacts, delete_contactSee the main README for full documentation.
Development
npm install
make check # format + lint + typecheck + test
make build # produces dist/License
Apache 2.0
