OB

ortus-boxlang/boxlang-docs

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

5 stars 品質 56 トレンド 33

BoxLang is the software productivity platform for building, modernizing and running applications, with developers and AI agents working together.

概要

BoxLang is the software productivity platform for building, modernizing and running applications, with developers and AI agents working together. * A modern, expressive, dynamic JVM language with a batteries-included runtime. * Predictable conventions, agent skills, live runtime introspection over MCP, and a first-class AI framework. * Two runtimes, the JVM and MatchBox on Rust, for the CLI, web servers, containers, serverless, desktop, native binaries, the browser and more. Backed by professional support when you need it. {% content-ref url="getting-started/overview/" %} overview {% endcontent-ref %} AI agents are most productive on platforms that are predictable, well documented and complete. BoxLang is designed that way: * Files, HTTP, databases, async, caching, scheduling, logging and AI ship with the platform, so agents do not have to choose and wire up dozens of libraries. * Consistent project layouts, Application.bx lifecycle, modules and configuration. * Installable SKILL.

README

以下は原文 README の抜粋です。原文を見る。


description: >- BoxLang is the software productivity platform for building, modernizing and running applications, with developers and AI agents working together. icon: house-window

Introduction

🚀 The Software Productivity Platform

BoxLang is the software productivity platform for building, modernizing and running applications, with developers and AI agents working together.

  • Built for developers. A modern, expressive, dynamic JVM language with a batteries-included runtime.
  • Built for AI. Predictable conventions, agent skills, live runtime introspection over MCP, and a first-class AI framework.
  • Built to ship. Two runtimes, the JVM and MatchBox on Rust, for the CLI, web servers, containers, serverless, desktop, native binaries, the browser and more. Backed by professional support when you need it.

{% content-ref url=“getting-started/overview/” %} overview {% endcontent-ref %}

🧱 Five Pillars

Pillar What you get
⚡ Productivity Low ceremony syntax, fluent APIs, and built-in file handling, HTTP, JDBC, async, caching, scheduling, templating and more. Less glue code and less to install.
🔐 Security Configurable runtime security, and modules for JWT, ESAPI, CSRF, LDAP and cloud secrets managers.
🏛️ Governance Control what runs and who can call it. Access-controlled MCP tooling for your runtime, and AI guardrails, human approval and audit trails for agents.
📦 Deployment Run it on the OS, CommandBox, MiniServer, Docker, AWS Lambda, Azure Functions, Google Cloud Functions, Spring Boot, WebAssembly and more. Compile to bytecode.
🤖 AI BoxLang AI: chat, agents, tools, memory, RAG and MCP through one fluent API, across many providers including OpenAI, Claude, Gemini, Bedrock and local models.

🤖 The Easiest Platform for Agents to Build On

AI agents are most productive on platforms that are predictable, well documented and complete. BoxLang is designed that way:

  • One runtime, few moving parts. Files, HTTP, databases, async, caching, scheduling, logging and AI ship with the platform, so agents do not have to choose and wire up dozens of libraries.
  • Conventions agents can follow. Consistent project layouts, Application.bx lifecycle, modules and configuration.
  • Skills and guidelines. Installable SKILL.md playbooks teach your agent how to do specific BoxLang tasks the idiomatic way. Browse them at skills.boxlang.io and install the BoxLang developer set with npx skills add ortus-boxlang/skills/boxlang-developer.
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add ortus-boxlang/boxlang-docs
MCP 初心者?mcpskill.org のガイドから始めましょう →