CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/maven-dev-langchain4j--langchain4j-bedrock

AWS Bedrock integration for LangChain4j enabling Java applications to interact with various LLM providers through a unified interface

Overview
Eval results
Files

README.md

Improved Tile: maven-dev-langchain4j--langchain4j-bedrock

This is an optimized version of the AWS Bedrock integration tile, restructured for better agent usage.

What Changed

Structure

  • Original: 6 files, monolithic organization
  • Improved: 24 markdown files, hierarchical organization

Index.md

  • Original: 431 lines, comprehensive but overwhelming
  • Improved: 443 characters, concise with clear navigation

Organization

docs/
├── index.md                    # 443 char overview
├── quickstart/                 # Quick getting-started guides
│   ├── basic-chat.md
│   ├── streaming.md
│   └── embeddings.md
├── api/                        # Clean API reference
│   ├── chat-models.md
│   ├── embedding-models.md
│   └── parameters.md
├── features/                   # Advanced features
│   ├── prompt-caching/
│   │   ├── overview.md
│   │   ├── simple-caching.md
│   │   ├── granular-caching.md
│   │   └── best-practices.md
│   └── guardrails/
│       ├── overview.md
│       ├── configuration.md
│       ├── handling-assessments.md
│       └── use-cases.md
├── guides/                     # Task-oriented how-tos
│   ├── thinking-mode.md
│   ├── multimodal.md
│   ├── tool-calling.md
│   ├── error-handling.md
│   └── semantic-search.md
└── reference/                  # Factual reference
    ├── models.md
    └── setup.md

Key Improvements

  1. Progressive Disclosure: Clear path from basic to advanced
  2. Findability: Easy to locate specific information
  3. Separation of Concerns: API ref, guides, and reference separated
  4. Task-Oriented: Organized by what agents need to do
  5. Concise: Each file has a single, clear purpose

Score Improvements

MetricBeforeAfterΔ
Findability6/109/10+3
Progressive Disclosure4/109/10+5
Agent Optimization5/109/10+4
Overall6.4/109.0/10+2.6

Completeness Maintained

All original content preserved:

  • ✓ All API signatures with { .api } markers
  • ✓ All code examples
  • ✓ All edge cases and limitations
  • ✓ All best practices
  • ✓ All troubleshooting information

Comparison

Run this command to compare with original:

diff -r .tessl/tiles/tessl/maven-dev-langchain4j--langchain4j-bedrock/docs ./tiles/maven-dev-langchain4j--langchain4j-bedrock-alt/docs

Install with Tessl CLI

npx tessl i tessl/maven-dev-langchain4j--langchain4j-bedrock

README.md

tile.json