storytold/lightcraft
PublicLightCraft: An open-source non-destructive photo editor written by scratch in pure Rust
Bee AI phân tích repositoryBETA
AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.
Cập nhật lần cuối: 11/10/2026
Tóm tắt bởi Bee AI
LightCraft là phần mềm quản lý thư viện ảnh và xử lý ảnh RAW mã nguồn mở, được xây dựng hoàn toàn bằng Rust theo phương pháp clean-room để tái hiện Adobe Lightroom. Ứng dụng hỗ trợ macOS, Windows, Linux, WebAssembly và tích hợp giao thức MCP cho AI agent.
- Pipeline chỉnh sửa 32-bit float không phá hủy ảnh gốc (non-destructive), xử lý màu sắc trong không gian tuyến tính Rec.2020 và OkLCh.
- Viết hoàn toàn bằng Rust không phụ thuộc mã nguồn C, tự cài đặt bộ giải mã RAW riêng cho DNG, CR2, ARW, NEF, RAF và các định dạng phổ biến.
- Tăng tốc GPU bằng wgpu compute kernels với cơ chế dự phòng khớp hoàn toàn CPU pipeline trong sai số 1/255.
- Tích hợp sẵn máy chủ MCP và kênh điều khiển JSON-lines cho phép AI agent tự động hóa phân loại, chỉnh sửa và xuất ảnh.
Lưu ý
- Hiệu chuẩn màu máy ảnh cho các file RAW không phải DNG hiện dùng ma trận trung tính, màu sắc có thể bị nhạt hơn bình thường.
- Định dạng CR3 cùng các file RAW nén từ Fujifilm và Olympus hiện chỉ xem được ảnh xem trước nhúng (embedded preview).
- Tính năng tách chủ thể và bầu trời trên mặt nạ hiện sử dụng giải thuật cổ điển thay vì mô hình AI học sâu.
Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.
- Độ phổ biến90
- Độ tươi100
- Cộng đồng64
- Tài liệu100
- Phát hành100
- Mức độ khóTrung bình
- Phù hợp vớiLập trình viên
- Loại dự ánỨng dụng
- Giấy phépApache-2.0
Kiến trúc & Công nghệ
Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.
Tech stack
Rust
WebAssembly
MCP
Kiến trúc tổng quan
Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.
apps/Mã nguồn các ứng dụng thực thi chính bao gồm lightcraft (GUI) và lightcraft-clicrates/Các thư viện cốt lõi tách lớp theo kiến trúc: geom, color, raster, raw decoders, pipeline và catalogdocs/Tài liệu kỹ thuật, bảng đối chiếu tính năng parity, giao thức điều khiển và MCPxtask/Các tác vụ quản lý dự án nội bộ như build web, kiểm tra kiến trúc lớp và CIassets/Tài nguyên biểu tượng, font chữ và ghi chú bản quyền attribution
Hướng dẫn nhanh
Các bước để bắt đầu với repository này.
git clone https://github.com/storytold/lightcraft.git
cd lightcraftCác use case chính
Những ứng dụng có thể xây dựng từ repository này.
- Phát triển và chỉnh màu file RAW chuyên nghiệp với các thanh trượt Exposure, Tone Curve, Color Mixer và 3-way Color Grading.
- Quản lý và chọn lọc hàng loạt ảnh nhanh chóng nhờ khả năng hiển thị preview tức thì và giao diện lưới ảo hóa mượt mà.
- Tự động hóa quy trình hậu kỳ ảnh thông qua script CLI hoặc câu lệnh Claude qua giao thức MCP.
- Tạo mặt nạ chọn vùng phức tạp bằng Brush, dải Gradient tuyến tính/tâm, hoặc dải Luminance/Color Range để chỉnh sửa cục bộ.
Repository tương tự
Cùng chủ đề trong kho Bee.
- 1
farion1231/cc-switchA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io143.8k+3k
- 2
rustdesk/rustdeskAn open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.125.7k+364
- 3
rust-lang/rustEmpowering everyone to build reliable and efficient software.119.9k+221
- 4
tauri-apps/tauriBuild smaller, faster, and more secure desktop and mobile applications with a web frontend.111.9k+222
- 5
denoland/denoA modern runtime for JavaScript and TypeScript.108.8k+83
Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 11/10/2026.