72 lines
1.7 KiB
TOML
72 lines
1.7 KiB
TOML
# AI-Rulez Configuration (migrated to V4 TOML format)
|
|
# Documentation: https://github.com/Goldziher/ai-rulez
|
|
|
|
version = '4.0'
|
|
name = 'Kreuzberg'
|
|
description = 'Rust document intelligence library with active Python, TypeScript/Node, Ruby, PHP, Go, Java, C#, Elixir, R, WebAssembly, Dart, Kotlin Android, Swift, Zig, and C FFI bindings'
|
|
gitignore = true
|
|
presets = ['claude', 'copilot', 'cursor', 'antigravity', 'codex']
|
|
builtins = [
|
|
'rust',
|
|
'python',
|
|
'go',
|
|
'java',
|
|
'ruby',
|
|
'php',
|
|
'csharp',
|
|
'elixir',
|
|
'r',
|
|
'wasm',
|
|
'pyo3',
|
|
'napi-rs',
|
|
'magnus',
|
|
'ext-php-rs',
|
|
'rustler',
|
|
'cgo',
|
|
'extendr',
|
|
'default-commands',
|
|
]
|
|
|
|
[[includes]]
|
|
name = 'kreuzberg-core'
|
|
source = 'https://github.com/kreuzberg-dev/ai-rulez.git'
|
|
path = 'modules/core'
|
|
merge_strategy = 'local-override'
|
|
|
|
[[includes]]
|
|
name = 'kreuzberg-languages'
|
|
source = 'https://github.com/kreuzberg-dev/ai-rulez.git'
|
|
path = 'modules/languages'
|
|
merge_strategy = 'local-override'
|
|
|
|
[[includes]]
|
|
name = 'kreuzberg-cicd'
|
|
source = 'https://github.com/kreuzberg-dev/ai-rulez.git'
|
|
path = 'modules/cicd'
|
|
merge_strategy = 'local-override'
|
|
|
|
[[includes]]
|
|
name = 'kreuzberg-infrastructure'
|
|
source = 'https://github.com/kreuzberg-dev/ai-rulez.git'
|
|
path = 'modules/infrastructure'
|
|
merge_strategy = 'local-override'
|
|
|
|
[[includes]]
|
|
name = 'kreuzberg-e2e-generator'
|
|
source = 'https://github.com/kreuzberg-dev/ai-rulez.git'
|
|
path = 'modules/e2e-generator'
|
|
merge_strategy = 'local-override'
|
|
|
|
[[installed_skills]]
|
|
name = 'alef'
|
|
source = 'https://github.com/kreuzberg-dev/alef.git'
|
|
|
|
[[mcp_servers]]
|
|
name = 'playwright'
|
|
description = 'Playwright browser automation for E2E testing and docs verification'
|
|
command = 'npx'
|
|
args = ['-y', '@playwright/mcp@latest']
|
|
|
|
[defaults]
|
|
effort = 'medium'
|