Welcome to the Objectified Suite.
Objectified is an API Specification suite of applications that provides tooling to create, edit, import, and publish APIs using well defined JSON 2020-12 schema properties and structures.
Objectified is a work in progress.
The goals of the project are:
- Provide multi-tenancy for API projects and versioning.
- Provide a visual editing platform for interacting with and designing schemas.
- Provide a database for storing schemas.
- Apply OpenAPI, Arazzo, and JSON best practices to all use cases including linting and validation.
This project is a monorepo, and uses turborepo to manage building and running applications in parallel where applicable.
This is the 6th iteration of the project, effectively started in 2001 with a Web-based vending application - the database has its origins from that project.
Yes, this project uses "AI" to build many of its features. It is still checked, validated, tested, and reviewed by humans, even if Copilot is involved with Pull Request reviews.
AGENTS.md- contains the Objectified AGENTS guidelines that apply to ALL skills.skills/implement- implements a GitHub issue in the KenSuenobu/objectified repository.skills/create-issues- creates the accompanying issues from the roadmap file in GitHub intended for implementation.skills/create-roadmap- creates a roadmap of features to implement for a (potentially) new feature or update.skills/update-roadmap- adds roadmap features to implement.skills/code-review- reviews a pull request - recommended to use a local LLM like qwen3.6
The following models are used, for the following purposes:
- Anthropic Sonnet: backend development, ROADMAPs
- Anthropic Opus: complex UI/UX components or full implementations
- Cursor Auto: backend development, simpler UI/UX implementation, everything else
- GitHub Copilot: Copilot-assigned Pull Request reviews and automated fixes
This project is Apache 2.0 Licensed.
This is an Open Source project, and as such, donations are widely accepted. Continued use of AI to contribute to this project is appreciated, as is funding for said development. Objectified isn't "free", technically.