
ortus-boxlang/boxlang-docs
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
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.bxlifecycle, modules and configuration. - Skills and guidelines. Installable
SKILL.mdplaybooks teach your agent how to do specific BoxLang tasks the idiomatic way. Browse them at skills.boxlang.io and install the BoxLang developer set withnpx skills add ortus-boxlang/skills/boxlang-developer.
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add ortus-boxlang/boxlang-docs