langflow-ai/langflow

Langflow adalah platform pengembangan sumber terbuka yang dirancang bagi pengembang perangkat lunak untuk membangun dan meluncurkan agen kecerdasan buatan serta alur kerja multi-agen. Platform ini memadukan antarmuka visual berbasis seret-dan-lepas dengan akses langsung ke kode sumber Python, memungkinkan kustomisasi komponen secara terprogram serta pengujian alur langkah demi langkah melalui taman bermain interaktif. Kemampuan utamanya mencakup orkestrasi multi-agen, pengelolaan percakapan, temu balik data berbasis konteks, dan integrasi observabilitas dengan LangSmith serta LangFuse. Alur kerja dapat diekspor sebagai berkas JSON untuk aplikasi Python, disajikan langsung sebagai antarmuka REST API mandiri, atau dijalankan sebagai server Model Context Protocol (MCP) untuk mengubah alur menjadi alat yang dapat dipanggil klien MCP. Snapshot GitHub mencatat lisensi MIT. Selain itu, tersedia paket aplikasi desktop untuk macOS dan Windows dengan semua dependensi terintegrasi.

Kebutuhan sistem lokal mengharuskan ketersediaan Python versi 3.10 hingga 3.14 dan pengelola paket uv. Pemasangan dilakukan melalui perintah uv pip install langflow -U. Karena paket rilis resmi menonaktifkan fitur masuk otomatis secara bawaan, pengguna wajib mengatur variabel lingkungan LANGFLOW_SUPERUSER_PASSWORD sebelum menyalakan server, kemudian masuk menggunakan nama pengguna langflow. Layanan dijalankan menggunakan perintah uv run langflow run pada alamat http://127.0.0.1:7860. Pilihan eksekusi lain meliputi kompilasi dari kode sumber dengan make run_cli atau kontainer Docker melalui docker run -p 7860:7860 -e LANGFLOW_SUPERUSER_PASSWORD langflowai/langflow:latest. Sebagai pembanding platform alur kerja agen visual, lihat Dify; fitur dan lisensinya berbeda.

Data per : 156277 stars · 10314 forks.

GitHub · Dify