Arconia Framework

Welcome to Arconia Framework! This documentation will help you get started with the framework and explore its features.

Arconia

What is Arconia?

Arconia is a framework that acts as an add-on for Spring Boot, designed to enhance modern enterprise applications built with Java. You can add Arconia to an existing Spring Boot application to boost developer experience, reduce boilerplate, and seamlessly adopt cloud native patterns.

The project is currently under active development and is working towards its first GA release. Many of the core features are already available. We’re working hard to improve it and appreciate your patience as we continue to refine the tool. Feel free to try it out and share your feedback!

Getting Started

New to Arconia? Follow the Getting Started guide to add Arconia to your Spring Boot application and explore its features.

Key Features

  • Dev Services. First-class support for development and testing modes in Spring Boot applications. Dev Services automatically provisions external services using containers, making local development and testing easier, more productive, and more fun.

  • OpenTelemetry. Providing unified observability for Spring Boot applications, combining full support for OpenTelemetry and Micrometer for logs, metrics, and traces.

  • AI Observability. Supporting AI observability with pluggable semantic conventions, including OpenTelemetry, OpenInference, and LangSmith, with integrations for platforms like Arize Phoenix and Grafana LGTM.

  • Docling. AI-powered document processing, enabling structured content extraction from PDFs, Office files, and HTML documents for use in AI pipelines.

  • Multitenancy. Offering built-in support for multitenant applications, including web, data, security, and configuration aspects.

  • Kubernetes. Simplifying the configuration and deployment of Spring Boot applications to Kubernetes, including the build of multi-architecture container images and support for the Service Binding specification.

Community

The Arconia Framework was created by Thomas Vitale. Contributions, feedback, and bug reports are welcome on GitHub.