Garatzaileentzat #
LAMB kode irekiko proiektu bat da #
LAMB GPL v3 lizentziapean garatutako kode irekiko proiektu bat da. GitHub-en gaude eta komunitateak egiten dituen lankidetza eta ekarpenak eskertu egiten ditugu.
๐ค Ekarpenak #
Mota guztietako ekarpenak estimatzen ditugu:
- Pull Requests funtzionalitate berriekin edo hobekuntzarekin
- Bug-en konponketa eta arazo jakinarazpenak
- Dokumentazioa eta itzulpenak
- Testing eta issue jakinarazpenak
- Ideiak eta hobekuntza proposamenak
๐ Dokumentazio Teknikoa #
Garatzaileentzat dokumentazio osoa eta eguneratua mantentzen dugu:
Sistemaren Arkitektura #
LAMBen arkitekturari buruzko dokumentu osoa, hau barne:
- Sistemaren osagaiak
- Datuen arkitektura
- Completions pipeline-a
- Plugin arkitektura
- Frontend eta backend arkitektura
Produktuaren Eskakizunen Dokumentua (PRD) #
Produktuaren eskakizunen dokumentua honekin:
- Funtzionaltasun zehaztapenak
- Erabilera kasuak
- Lan fluxuak
- Baldintza teknikoak
๐ ๏ธ Stack Teknologikoa #
- Backend: FastAPI (Python 3.11+)
- Frontend: Svelte 5, SvelteKit
- Datu-basea: SQLite
- Vector Store: ChromaDB
- Containerizazioa: Docker, Docker Compose
๐ Zabaldu LAMB #
Beheko bi gidak IA bidezko kodetze-agente bati (GitHub Copilot, Claude Code, Cursor, etab.) zuzenean emateko idatzita daude: agenteak galdera batzuk egingo dizkizu (API gakoak, domeinua, portuak) eta pila osoa zuretzat zabalduko du, hasieratik amaierara.
๐ฅ๏ธ Tokiko / Garapen Zabalkundea #
Jarri LAMB pila oso bat martxan zure makinan Docker Compose erabiliz โ DNSrik gabe, TLS ziurtagirik gabe, dena localhost-en.
โ๏ธ Ekoizpen Zabalkundea #
Zabaldu ekoizpenerako prest dagoen LAMB instantzia bat hodeiko zerbitzari batean (Hetzner Cloud), zeure domeinuarekin eta HTTPS automatikoarekin Caddy bidez.
๐ฌ Komunitatea #
- GitHub Issues: Bug-ak jakinarazteko edo funtzionalitateak eskatzeko
- GitHub Discussions: Galdera eta eztabaidetarako
- Pull Requests: Ongi etorriak hobekuntza eta ezaugarri berriekin
๐ Argitalpen Akademikoa #
LAMB zure ikerketetan erabiltzen baduzu, mesedez aipatu gure lana:
“LAMB: An open-source software framework to create artificial intelligence assistants deployed and integrated into learning management systems”
- Egileak: Marc Alier, Juanan Pereira, Francisco Josรฉ Garcรญa-Peรฑalvo, Maria Jose Casaรฑ, Jose Cabrรฉ
- Aldizkaria: Computer Standards & Interfaces, 92. bolumena, 2025ko martxoa
- DOI: 10.1016/j.csi.2024.103940
Batu zaitez gurekin GitHub-en eta lagundu LAMB hezkuntzarako plataforma hobea izaten!
๐ Star GitHub-en