Tutorials
Open Source
FAQ
Contact Us
Explore Products
ID
EN
Experiment, publish, and open source.
Search
What We Do
Tutorials
Sometimes we conduct an amateur experiment on hardware or software. When we make some progress we publish it or make it open source if necessary.
Services
We have several software services that might help your job more easier. There is a free tier services and paid premium services.
Explore Our Products
Software Development
Classical software consulting & development, we proudly to say we build better software than average software company.
Why We Better
Open Source Tools
View All Open Source
Graf LLM Runner
Library alternatif untuk mengutilisasi LLM ke programming NodeJS/Javascript
ADF Lang DSL
DSL (Domain Specific Language) ADF didesain untuk mendokumentasikan sistem/program dan men-generate kode sesuai spesifikasi. Kode ADF mendokumentasikan desain model data dan mekanisme komunikasi antar program dalam sebuah sistem.
Our Latest Tutorials
Build a Web Library: back to basic
06 April 2025
Experimen ini mencoba mengembangkan sebuah library mirip ReactJS namun tanpa menggunakan alat pre-processor atau compiler, sehingga langsung dijalankan di browser tanpa bantuan tools apapun.
Ngobrol dengan Database menggunakan LLM
27 February 2025
LLM bisa dileverage menjadi sebuah asisten untuk menerjemahkan bahasa manusia menjadi pengakses basis data. Pengguna bisa bertanya apapun ke basis data dan LLM akan menjawab dengan data yang ada pada basis data. Pada studi kasus ini saya coba menggunakan syntax ADF sebagai format informasi basis data dan PostgreSQL sebagai program basis data percobaan.
Development DSL untuk DB & API Modelling (Part 5 - Full Parser)
15 January 2025
Setelah menyelesaikan seluruh proses tokenizer, lexer, parser, dan analisis semantik, sekarang saatnya untuk menyatukan seluruh bagian-bagian tersebut menjadi sebuah parser komplit yang mengeluarkan output informasi penting sesuai tujuan dari bahasa DSL tersebut.
Development DSL untuk DB & API Modelling (Part 4 - Semantic Analysis)
14 January 2025
Analisis Semantik merupakan tahap validasi AST sesuai aturan yang telah ditentukan. Analisis semantik disini bertujuan menyediakan AST yang telah memenuhi tujuan awal dari bahasa DSL. Hasil analisis semantik nantinya siap digunakan untuk kebutuhan generator kode program.
View More Tutorials
We are open for collaboration, contact us:
Graf Open Source Community
kontak@graf.co.id
Subscribe to our Mailing Updates
Subscribe Mailing Updates
Our mission
to make
Software Development
more accessible to everyone, faster delivery, robust, and secure.