Clojurists Together công bố tài trợ 31.000 USD cho các dự án mã nguồn mở Quý 2/2026

02 tháng 5, 2026·4 phút đọc

Tổ chức Clojurists Together vừa công bố danh sách 5 dự án nhận tài trợ trong Quý 2/2026 với tổng số tiền 31.000 USD. Các dự án tập trung vào phát triển hệ sinh thái Clojure, bao gồm thư viện xác thực Malli, giải pháp LLM cục bộ hiệu suất cao, công cụ trực quan hóa dữ liệu và trình biên dịch sang Go.

Clojurists Together công bố tài trợ 31.000 USD cho các dự án mã nguồn mở Quý 2/2026

Clojurists Together hào hứng thông báo sẽ tài trợ cho 5 dự án trong Quý 2 năm 2026 với tổng số tiền 31.000 USD. Trong đó, có 3 dự án nhận 9.000 USD và 2 dự án ngắn hạn hoặc mang tính thử nghiệm nhận 2.000 USD.

Tổ chức này cũng gửi lời cảm ơn đặc biệt đến Metabase, thành viên Transduce mới nhất, đã đăng ký hỗ trợ công việc của Ambrose Bonnaire-Sergeant trên dự án Malli. Malli đang được sử dụng rộng rãi tại Metabase cũng như nhiều thành viên khác của cộng đồng.

Dưới đây là chi tiết về 5 nhà phát triển và dự án của họ:

Các dự án nhận tài trợ 9.000 USD

Ambrose Bonnaire-Sergeant: Malli

Malli là một thư viện xác thực dữ liệu (data validation) cho Clojure. Trong dự án này, Ambrose tập trung cải thiện hiệu suất xác thực các tham chiếu đệ quy (recursive refs), nhằm giới hạn lượng bộ nhớ cần thiết cho quá trình xác thực bất kể độ sâu của giá trị đầu vào.

Mục tiêu là tìm cách tối ưu hóa để các hệ thống như Metabase có thể tận dụng việc sử dụng bộ nhớ hằng số của bộ xác thực tham chiếu đệ quy mà không phải trả quá nhiều bộ nhớ ban đầu, giúp loại bỏ các giải pháp tạm thời phức tạp hiện tại.

Dragan Djuric: Uncomplicate AI: Clojure LLM

Mục tiêu của dự án này là cung cấp giải pháp AI LLM (mô hình ngôn ngữ lớn) cục bộ hiệu suất cao, hỗ trợ các mô hình mã nguồn mở phổ biến có sẵn trên Hugging Face. Dự án hướng tới việc tạo ra một thư viện tương tự như llama.cpp nhưng đơn giản và nhanh hơn, hỗ trợ cả GPU và CPU ngay từ đầu.

Dragan dự định phát triển phiên bản đầu tiên hỗ trợ dòng mô hình Gemma 3 của Google và tokenizer sentencepiece. Thư viện mang tên iLLaManati sẽ tích hợp chặt chẽ với hệ sinh thái Clojure, cung cấp API đơn giản và thân thiện với người dùng Clojure mà không yêu cầu họ phải hiểu sâu về CUDA hay đại số tuyến tính.

Cvetomir Dimov: SciCloj Documentation and Plotting Libraries

SciCloj là một nhóm Clojure nhằm giúp ngôn ngữ này mở rộng sang các lĩnh vực mới như phân tích dữ liệu, AI, tính toán khoa học và tài liệu kỹ thuật. Dự án này nhằm mục đích mở rộng và cải thiện các thư viện trong Noj (điểm nhập cho phân tích dữ liệu trong Clojure) và tài liệu của chúng theo ba hướng:

  1. Mở rộng khả năng vẽ biểu đồ của thư viện Noj, bao gồm số lượng backend và loại biểu đồ.
  2. Tạo một thư viện mới để tạo các bảng điều khiển tương tác (interactive dashboards).
  3. Mở rộng cuốn sách Noj để bao phủ đầy đủ hơn các thư viện và đảm bảo cấu trúc nhất quán giữa các chương.

Các dự án nhận tài trợ 2.000 USD

Ingy döt Net: Gloat

Gloat là công cụ biên dịch Clojure sang mã Go, các tệp nhị phân gốc (native binaries), module Wasm và thư viện dùng chung. Dự án hứa hẹn sẽ là sự thay thế hoàn toàn cho GraalVM native-image của Clojure, với thời gian xây dựng nhanh hơn, khả năng hỗ trợ nền tảng rộng hơn và giấy phép mã nguồn mở 100%.

Kinh phí này sẽ được sử dụng để:

  • Làm cho tệp nhị phân Gloat/Glojure nhỏ hơn và nhanh hơn, bao gồm chế độ "tree shaking" cho clojure.core.
  • Vượt qua nhiều bài kiểm tra trong Bộ kiểm tra tính tương thích Clojure (Clojure Compatibility Test Suite).
  • Tạo tài liệu hướng dẫn về cách sử dụng Gloat để tích hợp Clojure vào dự án Go và thay thế GraalVM.

Shantanu Kumar: PluMCP

PluMCP là dự án Clojure+ClojureScript duy nhất hiện tại triển khai cả tính năng client và server của Giao thức Ngữ cảnh Mô hình (Model Context Protocol - MCP), một thành phần quan trọng của hệ sinh thái Agentic AI. Dự án hiện đang hỗ trợ các phương thức truyền tải STDIO và Streamable HTTP với tích hợp OAuth2.1.

Với nguồn tài trợ này, Shantanu Kumar sẽ triển khai các tính năng theo phiên bản spec mới nhất (2025-11-25), bao gồm hỗ trợ OpenID Connect Discovery, cho phép server hiển thị icons dưới dạng metadata, và nâng cấp các luồng ủy quyền.

Bài viết được tổng hợp và biên soạn bằng AI từ các nguồn tin tức công nghệ. Nội dung mang tính tham khảo. Xem bài gốc ↗