¿Con qué está hecho spring-ai-alibaba?

spring-ai-alibaba es un repo de Java hecho con Spring, jakarta.servlet:jakarta.servlet-api, graal-sdk, spring-alibaba-nacos-config, truffle-api y 5 más. Guarda sus datos en MySQL y MongoDB, accede a ellos con mybatis-plus-spring-boot3-starter y org.springframework.boot:spring-boot-starter-data-jpa, inicia sesión con jjwt-impl, jjwt-jackson e io.jsonwebtoken:jjwt-api, usa IA con a2a-java-sdk-client, Model Context Protocol, spring-ai-bom, spring-ai-client-chat, spring-ai-ollama y 3 más, arma su contenido con com.vladsch.flexmark:flexmark-html2md-converter, katex, react-markdown, rehype-katex, remark-gfm y 1 más, valida sus datos con jackson-module-jsonSchema, swagger-parser, org.springframework.boot:spring-boot-starter-validation y com.networknt:json-schema-validator, se prueba con org.testcontainers:testcontainers-bom, se despliega con docker-java-bom, docker-java-core, jcl-over-slf4j, logback-classic, micrometer-registry-otlp y 7 más y usa com.mysql:mysql-connector-j, docker-java-transport-zerodep, druid-spring-boot-starter, ojdbc11, org.mongodb:mongodb-driver-sync y 9 más. Son 344,077 líneas escritas, con 223 archivos de prueba.

Leído el 12 de noviembre de 2026, en el commit 17e26ff. Léela en markdown

La ficha dice con qué está hecho. Su mapa entero lo abre por dentro: cada parte del código y cómo se conecta con las demás.

Frontend

La base 4

Estilos 7

Interfaz 17

5 más

Iconos 2

Backend

La base 2

Datos 15

3 más
  • ojdbc11
  • redisson
  • redisson-spring-boot-starter

Acceso a los datos 2

  • org.springframework.boot:spring-boot-starter-data-jpa1 archivo
  • mybatis-plus-spring-boot3-starter

Inicio de sesión 3

IA 8

  • LangChain8 archivos
  • Model Context Protocol
  • io.agentscope:agentscope-core6 archivos
  • a2a-java-sdk-client
  • spring-ai-bom
  • spring-ai-client-chat
  • spring-ai-ollama
  • spring-ai-openai

Servicios 1

Apoyo

La base 4

  • org.graalvm.polyglot:polyglot1 archivo
  • graal-sdk
  • spring-alibaba-nacos-config
  • truffle-api

Contenido 6

Validación 4

Pruebas 1

  • org.testcontainers:testcontainers-bom6 archivos

Despliegue 12

Herramientas 8

  • org.springframework.boot:spring-boot-configuration-processor
  • org.projectlombok:lombok359 archivos
  • find1 archivo
  • asm
  • asm-commons
  • asm-tree
  • asm-util
  • checkstyle

Otras 45

  • ahooks68 archivos
  • dayjs20 archivos
  • JetBrains17 archivos
  • Lodash15 archivos
  • nuqs4 archivos
  • zustand4 archivos
  • Axios3 archivos
  • uuid2 archivos
  • .ENV1 archivo
  • Apache1 archivo
  • Google
  • Swagger
33 más
  • com.fasterxml.jackson.core:jackson-databind107 archivos
  • org.apache.commons:commons-lang374 archivos
  • com.fasterxml.jackson.core:jackson-core53 archivos
  • org.jgrapht:jgrapht-core26 archivos
  • com.alibaba:fastjson14 archivos
  • org.apache.commons:commons-collections45 archivos
  • org.apache.httpcomponents:httpclient5 archivos
  • com.fasterxml.jackson.datatype:jackson-datatype-jsr3103 archivos
  • cglib:cglib2 archivos
  • copy-to-clipboard2 archivos
  • eventemitter32 archivos
  • fs-extra2 archivos
  • clsx1 archivo
  • com.alibaba.nacos:nacos-maintainer-client1 archivo
  • com.fasterxml.jackson.datatype:jackson-datatype-jdk81 archivo
  • ognl:ognl1 archivo
  • org.openjdk.nashorn:nashorn-core1 archivo
  • org.springdoc:springdoc-openapi-starter-webmvc-ui1 archivo
  • aspectjrt
  • aspectjweaver
  • commons-codec
  • commons-collections
  • commons-io
  • context-propagation
  • jackson-annotations
  • jakarta.json-api
  • jaxb-api
  • jaxb-runtime
  • js
  • js-scriptengine
  • netty-resolver-dns-native-macos
  • reactor-core
  • reactor-netty-http

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con spring-ai-alibaba, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito spring-ai-alibaba?
spring-ai-alibaba está escrito en Java, con 344,077 líneas escritas.
¿Qué framework usa spring-ai-alibaba?
spring-ai-alibaba está hecho con Spring, jakarta.servlet:jakarta.servlet-api, graal-sdk, spring-alibaba-nacos-config, truffle-api, org.graalvm.polyglot:polyglot, React, react-router-dom, umi y Next.js.
¿Qué base de datos usa spring-ai-alibaba?
spring-ai-alibaba guarda sus datos en MySQL y MongoDB y accede a ellos con mybatis-plus-spring-boot3-starter y org.springframework.boot:spring-boot-starter-data-jpa.

La prueba: pom.xml, línea 1

¿Con qué inicia sesión spring-ai-alibaba?
spring-ai-alibaba inicia sesión con jjwt-impl, jjwt-jackson e io.jsonwebtoken:jjwt-api.
¿spring-ai-alibaba usa IA?
Sí. spring-ai-alibaba usa IA con a2a-java-sdk-client, Model Context Protocol, spring-ai-bom, spring-ai-client-chat, spring-ai-ollama, spring-ai-openai, io.agentscope:agentscope-core y LangChain.
¿Qué servicios usa spring-ai-alibaba?
spring-ai-alibaba usa com.mysql:mysql-connector-j, docker-java-transport-zerodep, druid-spring-boot-starter, ojdbc11, org.mongodb:mongodb-driver-sync, PostgreSQL, redisson, redisson-spring-boot-starter, Redis, org.elasticsearch.client:elasticsearch-rest-client, com.alibaba.nacos:nacos-client, com.aliyun.oss:aliyun-sdk-oss, com.github.ben-manes.caffeine:caffeine y Elasticsearch.
¿spring-ai-alibaba tiene pruebas?
Sí. spring-ai-alibaba tiene 223 archivos de prueba y se prueba con org.testcontainers:testcontainers-bom.
¿Qué repos tienen un stack parecido a spring-ai-alibaba?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →