OB

ortus-boxlang/boxlang-docs

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

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.
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add ortus-boxlang/boxlang-docs
Новичок в MCP? Начните с руководства на mcpskill.org →