Chisle
코딩 에이전트 플러그인, 20개 실시간 작업에서 기본 모델 52% 활용, 간결한 페르소나와 출력 압축 제공
JSON APIs first · OpenAPI 3.1 author · MCP catalog · PHP 8.4 micro-framework for AI-readable services.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗PHP micro-framework: JSON APIs first, minimal server HTML, easy React starter integration, structure friendly to AI tooling.
OpenAPI contract — machine-readable API spec (OpenAPI 3.1). Live Swagger UI at http://localhost:8200/docs/ after docker compose up -d app.
NENE2 is a small, modern PHP framework foundation designed for projects that want to ship JSON APIs quickly, keep server-rendered HTML thin, and add a React frontend starter without turning the backend into frontend build glue.
The v1.x foundation covers full Note/Tag CRUD, Bearer JWT auth, pagination helpers, and a six-language VitePress documentation site, with opt-in rate limiting and database health checks as production-ready opt-in features. A maintainer can clone the repository, run a local API, share an OpenAPI contract, expose safe MCP tools through the API boundary, and verify database behavior in Docker Compose.
NENE2 is built in the open, at high velocity, by a solo maintainer using an AI-assisted, Issue-driven workflow:
v1.12.0) and 780+ merged pull requests since the first commit in May 2026 (as of 2026-07) — every change lands through an Issue → branch → PR → CI pipeline; nothing is committed directly to main.The foundation currently includes:
.env loading boundaries.CompositeAuthMiddleware for three-tier access models (public / Bearer / API key).GuardedJwtSecretResolver): production never accepts a development signing key, and an empty secret is treated as unset rather than silently trusted.NativePhpViewRenderer and HtmlResponseFactory — thin HTML coexists with JSON API routes.Nene2\Install) for shared-hosting setup: preflight and config validation, release manifest handling, database schema application, and an unbranded reference renderer that stays dormant until wired.Nene2\Audit): append-only audit events recorded in the same transaction as the business mutation they describe.NENE2 is available on Packagist.
The recommended way to start a new project is to clone the repository directly — it ships with Docker, .env.example, and all configuration you need out of the box:
git clone https://github.com/hideyukiMORI/NENE2.git my-project
cd my-project
If you want to use NENE2 as a Composer dependency in an existing project:
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗