코딩 에이전트에 대한 제한된 접근 방식
hackernews
|
|
📦 오픈소스
#오픈소스
원문 출처: hackernews · Genesis Park에서 요약 및 분석
요약
nocodo는 사용자가 스프레드시트 형태로 비즈니스 워크플로우와 데이터 모델을 정의하면 AI가 자동으로 관계형 데이터베이스 스키마와 CRUD API를 생성하는 도구입니다. 엔티티와 관계 등을 시트에서 정의하면 이를 실행 가능한 애플리케이션으로 변환하며, 현재는 SQLite3를 타겟으로 하고 자체 호스팅과 유료 호스팅 옵션을 제공합니다.
본문
Sheets Driven Development — define your business workflow in a familiar spreadsheet UI, get a production-ready database and CRUD API automatically. Website: nocodo.com · Docs & support: nocodo.com nocodo lets you describe your application's data model and business logic the way you already think about it — in rows, columns, and sheets. From that definition, AI generates a real relational database schema and a full CRUD API. No boilerplate. No ORM config. No migrations written by hand. It's a desktop app you run locally. Everything stays on your machine. When you're ready, self-host the generated backend or use nocodo's pay-as-you-go hosting with a custom domain. Work in a spreadsheet-style interface to define entities, relationships, field types, and constraints. If you can model something in a sheet, nocodo can turn it into a running application. nocodo uses an AI schema designer agent to translate your sheet definitions into a production-quality relational database schema and CRUD API. Currently targets SQLite3, with more backends planned. - Automatic schema migrations - Type-safe API backed by shared Rust types - Chat with the AI assistant inside the app to refine your schema Manage your work inside nocodo with built-in project tracking. Organise tasks under epics, assign them, and let the AI project manager keep everything in sync. Write custom business logic once, compile to WebAssembly, and share it across deployments. Runs anywhere nocodo runs. - Authentication and authorization built in - Entity owner permissions - Role-based access control (RBAC) nocodo will generate a web frontend for your application using TypeScript, SolidJS, TailwindCSS, and DaisyUI — ready to deploy alongside your API. nocodo is a Tauri desktop application wrapping the admin UI. The spreadsheet UI, AI agent, and generated schema are all yours — no lock-in. - Run the desktop app locally on Mac, Windows, or Linux - Share business logic as portable Wasm modules - Inspect or modify every artifact nocodo produces | Option | Description | |---|---| | Self-host | Deploy the generated backend and frontend to your own server. Scripts included. | | nocodo hosting | Pay-as-you-go managed hosting at nocodo.com with custom domain support. | - Backend — Rust + Actix Web - Desktop app — Tauri wrapping the admin UI - Shared types — Rust types with TypeScript generation (no handwritten API contracts) - Admin UI — TypeScript + SolidJS + TailwindCSS + DaisyUI - AI agents — LLM-backed schema designer with SQLite-persisted sessions - Database — SQLite (default); PostgreSQL support available See DEVELOP.md for local development setup, running the backend and UI, and the deploy workflow. nocodo is in active development. Core spreadsheet UI and AI schema generation are functional. Auth, Wasm business logic, and the generated web app frontend are on the roadmap. Contributions, feedback, and issues welcome at github.com/brainless/nocodo.
Genesis Park 편집팀이 AI를 활용하여 작성한 분석입니다. 원문은 출처 링크를 통해 확인할 수 있습니다.
공유