Lablup avatar

Lablup

Official

@lablup · Korea, South

0Followers
|
150Public Repos
|
19Published Skills

lab | up: Make AI Accessible - A start-up to innovate AI research / service processes.

Skills Distribution
DomainCloud & Comp...Distributed System.. (30%)Database Migration.. (30%)Backend Service En.. (25%)Infrastructure Doc.. (15%)

Agent Skills by Lablup

Showing 19 vetted skills indexed across 2 GitHub repositories.

labluplablup
672

submit

Automates quality checks, commits, PR creation, and changelog generation for Backend.AI contributions.

Official
Advanced
labluplablup
672

bep-guide

Guides writing and managing Backend.AI Enhancement Proposals with structured workflows.

Official
Intermediate
labluplablup
672

release

Automates Backend.AI version releases with towncrier changelog generation and RC consolidation.

Official
Advanced
labluplablup
672

test-guide

Guides scenario-first test writing for Backend.AI using pytest fixtures and pants.

Official
Intermediate
labluplablup
672

halfstack

Diagnose and fix Docker Compose halfstack development environment issues.

Official
Advanced
labluplablup
672

observability

Query Backend.AI logs, metrics, and traces through the Grafana MCP during local development.

Official
Intermediate
labluplablup
672

local-dev

Manages Backend.AI local services via tmux with startup-crash debugging and restart workflows.

Official
Intermediate
labluplablup
672

knowledge

Search and author KNOWLEDGE.md background-knowledge documents with schema validation scripts.

Official
Intermediate
labluplablup
672

code-trace

Trace features across REST, GraphQL, Service, Repository, and database layers in Backend.AI.

Official
Intermediate
labluplablup
672

bai-cli

Tests and verifies Backend.AI REST API endpoints using the v2 ./bai CLI command reference.

Official
Intermediate
labluplablup
662

cli-sdk-guide

Implement Backend.AI client SDK and CLI for automated API interactions.

Official
Intermediate
labluplablup
662

tdd-guide

Guide TDD workflows for Backend.AI with pytest and with_tables patterns.

Official
Advanced
labluplablup
662

service-guide

Implement Backend.AI service layers with CRUD actions and persistent repositories.

Official
Basic
labluplablup
662

db-status

Report current and head Alembic migration revisions for Backend.AI components.

Official
Intermediate
labluplablup
662

api-guide

Implement REST and GraphQL APIs with scope-based routing and admin prefixes.

Official
Advanced
labluplablup
662

repository-guide

Implement Backend.AI repository patterns with six core operations and multi-tenant scope handling.

Official
Advanced
labluplablup
662

cli-executor

Run Backend.AI component CLI commands with pre-flight checks and troubleshooting.

Official
Advanced
labluplablup
662

db-migrate

Apply and roll back Backend.AI database migrations for manager, accountmgr, and appproxy using Alembic.

Official
Advanced
labluplablup
130

backend-ai-guide

Explain Backend.AI architecture and components using official documentation.

Official
Advanced

Frequently Asked Questions About Lablup

FAQPage Schema
What specific infrastructure tasks does Lablup enable?

Lablup enables the management of Backend.AI infrastructure, including the implementation of service layers, CRUD operations, and multi-tenant repository patterns. It provides standardized procedures for executing database migrations via Alembic and configuring scope-based routing for REST and GraphQL interfaces.

Which technical personas benefit from these resources?

Backend engineers, database administrators, and system architects working within the Backend.AI ecosystem utilize these resources. The documentation and guides are specifically designed for developers tasked with maintaining service layers, managing migration revisions, and ensuring component-level consistency across distributed environments.

What are the prerequisites for managing Backend.AI database migrations?

To manage migrations, users must have the Backend.AI environment configured with Alembic installed. Prerequisites include access to the manager, accountmgr, and appproxy components, along with a valid configuration for repository-level operations to ensure successful application or rollback of migration revisions.