Open source · Self-hosted

Backend API AI-first live dalam hitungan menit

Koleksi, API, dan MCP untuk agent kamu. Live kurang dari 5 menit. Datamu, kendalimu.

  • 0.0 MB Ukuran
  • <0 MiB Memori idle
  • 0 container backend + UI admin
Grafik skema Kanesh Studio yang menghubungkan activities, companies, contacts, dan deals
Live demoSegera Baca dokumentasi
curl -fsSL https://kanesh-site.cap.heyloomora.com/install.sh | sh

01AI-first

Ceritakan aplikasimu. Agent yang membangun backend-nya.

Bilang ke Codex atau Claude apa yang sedang kamu bangun. Agent membuat koleksi dan relasinya lewat API, lalu membaca datamu lewat MCP dengan izin kamu.

You

“”

  1. Membaca spesifikasi OpenAPI
  2. Membuat koleksi dan relasi lewat REST
  3. Mengecek skema lewat MCP
Agent bekerja Contoh run

Tool MCP saat ini read-only; penulisan lewat REST API dengan token kamu.

Model data Kanesh Studio berisi daftar koleksi beserta field-nya

02Multi-workspace

Semua klien, semua produk, satu instalasi.

Buat workspace per klien, aplikasi, atau tim. Masing-masing punya skema, anggota, peran, API, dan endpoint MCP sendiri, terpisah dari yang lain.

Satu workspace gratis. Workspace tak terbatas $9 per bulan per instalasi. Lihat harga →

Daftar workspace Kanesh Studio berisi Acme CRM, Blog Studio, dan Warehouse
  • Skema dan data sendiri
  • Anggota dan peran sendiri
  • Endpoint REST, GraphQL, dan MCP sendiri

Cukup ringan untuk menampung semuanya

Ukuran
2 GB
0.0MB
Memori idle
4 GB
<0MiB

Dicoret: stack self-hosted pada umumnya (minimum terdokumentasi Plane). Kanesh: diukur lewat smoke test lokal.

  • Satu binary Go dengan Studio di dalamnya
  • Tanpa server Node saat berjalan
  • Setiap response mencantumkan response_time

03Stack kamu

Pilih database-mu. Bawa agent-mu.

Database

  • SQLite Default
  • PostgreSQL Didukung
  • MySQL Didukung

Penyimpanan file

  • Blob di database Bawaan
  • S3 / MinIO Didukung

Agent lewat MCP

  • Codex
  • Claude Code

04Model

Bentuk tabel SQL di Studio, bukan lewat migrasi.

Buat koleksi, field, dan relasi secara visual. Kanesh menulis tabelnya dan menjaga skema tetap konsisten.

Tabel record Kanesh Studio untuk koleksi Deals dengan kolom stage dan amount

Field bertipe

Divalidasi dari metadata. Tanpa rebuild per koleksi.

  • string
  • text
  • integer
  • float
  • boolean
  • datetime
  • json
  • file
  • image
Grafik skema Kanesh Studio yang menghubungkan activities, companies, contacts, dan deals

Relasi sungguhan

Tabel junction dengan foreign key di SQLite dan PostgreSQL.

  • N:1 Many to one
  • 1:N One to many
  • N:N Many to many

05API

Setiap koleksi langsung jadi API begitu disimpan.

Satu set operasi terotorisasi di balik empat transport. Token di-hash, terikat ke pemiliknya, dan bisa dicabut.

REST
Envelope {data, meta}, filter, sort, pagination
GraphQL
Query dan mutation per workspace
OpenAPI 3.1
Diekspor dari skema yang sedang berjalan
MCP
Tool read-only untuk agent

GET /api/v1/workspaces/:ws/collections/deals/records?query=…

{ "filters": [{ "field": "stage", "operator": "eq", "value": "Won" }],
  "sort": [{ "field": "amount", "descending": true }],
  "meta": ["total_count"] }
{
  "data": [{ "title": "Payments API pilot", "stage": "Won" }],
  "meta": { "response_time": 3 }
}
Referensi API Kanesh Studio berisi endpoint autentikasi dan tombol ekspor OpenAPI

Query tanpa menulis SQL

  • Filter (hingga 8): eq, ne, gt, lt, contains, null
  • Sort (hingga 3 field)
  • Pagination dengan total count
  • Pencarian teks
  • Pilih field yang dikembalikan
  • Lookup antar koleksi (hingga 3)

Aman sejak awal

  • Cookie sesi bersifat HttpOnly
  • Token API disimpan dalam bentuk hash dan punya masa berlaku
  • Penulisan wajib dari origin yang sama
  • Izin per koleksi dan per peran
  • Token tidak pernah lewat query string
  • Log tidak pernah memuat body atau kredensial

06Self-host

Dari docker run sampai API live dalam hitungan menit.

  1. 1Jalankan container
  2. 2Klaim instalasi
  3. 3Buat koleksi
  4. 4Panggil API kamu

Install Kanesh pakai Docker di mesin ini, jalankan di port 8080, lalu hubungkan endpoint MCP-nya ke konfigurasi agent saya. Source: https://github.com/kaneshdev/kanesh

Memakai langganan Codex atau Claude Code yang sudah kamu punya. Kanesh tidak butuh key AI.

Lalu buka http://127.0.0.1:8080 dan tempel claim token.

07Segera hadir

Yang sedang kami bangun berikutnya.

  • Segera

    Workflow

    Jalankan langkah saat record berubah.

  • Segera

    Functions

    Jalankan kode sendiri di dekat datamu.

  • Segera

    Pilihan login lainnya

    OAuth dan single sign-on.

  • Segera

    Realtime

    Langganan perubahan record.

  • Segera

    Agent menulis lewat MCP

    Biarkan agent membuat record dengan izin kamu.

Traktir kopi