conductor vs spring-ai
conductor and spring-ai share 16 technologies: jedis, PostgreSQL, com.pgvector:pgvector, io.pinecone:pinecone-client, MongoDB, sts, Model Context Protocol, spring-ai-bedrock-converse, spring-ai-client-chat, spring-ai-mistral-ai, spring-ai-ollama, software.amazon.awssdk:bedrockagentruntime, org.apache.pdfbox:pdfbox, Spring, com.networknt:json-schema-validator, and io.micrometer:micrometer-core. Both are written in Java.
What they share and what sets them apart
conductor
Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents
Java32.5kRead on November 14, 2026, at commit 1d268e4What is conductor built with?Only in conductor
- org.springframework.boot:spring-boot-starter-web
- aws-java-sdk-sqs
- java-nats-streaming
- jnats
- kafka-clients
- mysql:mysql-connector-java
- org.elasticsearch.client:elasticsearch-rest-client
- org.mongodb:bson
- redis-java
- redisson
s3
- spring-boot-flyway
- sqlite-jdbc
- Redis
- DataStax
- Flyway
- Postgres
- com.github.ben-manes.caffeine:caffeine
- org.apache.commons:commons-pool2
- com.zaxxer:HikariCP
- io.orkes.queues:orkes-conductor-queues
- RabbitMQ
- software.amazon.awssdk:sqs
- MySQL
- org.springframework.boot:spring-boot-starter-jdbc
- SQLite
- Elasticsearch
- Kafka
AWS S3- Google Cloud Storage
- graal-sdk
- grpc-services
- tomcat-embed-core
- truffle-runtime
- org.graalvm.polyglot:polyglot
- React
- React Router
- react-router-use-location-state
- Vite
react-router-dom
mkdocs-material
- com.google.auth:google-auth-library-oauth2-http
- org.springframework.security:spring-security-core
- org.springframework.ai:spring-ai-model
- jsoup
- tika-core
- com.vladsch.flexmark:flexmark-all
- com.github.jknack:handlebars
- bval-jsr
- log4j-slf4j-impl
- logback-classic
- micrometer-registry-azure-monitor
- micrometer-registry-cloudwatch2
- micrometer-registry-prometheus
- org.springframework.boot:spring-boot-starter-actuator
- spring-boot-opentelemetry
- spring-boot-starter-log4j2
- org.slf4j:slf4j-api
- org.apache.logging.log4j:log4j-api
- com.netflix.runtime:health-api
- org.apache.logging.log4j:log4j-core
- @mui/system
- classnames
- MUI
reaflow
monaco-editor
- React Hook Form
- react-hotkeys-hook
jsonforms
@dnd-kit/core
react-data-table-component
recharts
use-gesture
- react-container-query
- monaco-languages-jq
- react-datepicker
- react-highlight
- react-number-format
- react-player
- react-vis-timeline
- TanStack
- @phosphor-icons/react
- @mui/icons-material
- react-markdown
remark-gfm
prismjs
- dom-to-image
highlight.js
@hookform/resolvers
- yup
- Ajv
- ajv-errors
- ajv-formats
- cron-validate
- @material-ui/styles
- material-ui
@monaco-editor/react
- Formik
dagre-d3
- orkes-workflow-visualizer
- react-vis-timeline-2
@use-gesture/react
- D3
- react-cron-generator
- react-resize-detector
- @material-ui/icons
- prop-types
In common
- jedis
- PostgreSQL
- com.pgvector:pgvector
- io.pinecone:pinecone-client
- MongoDB
- sts
- Model Context Protocol
- spring-ai-bedrock-converse
- spring-ai-client-chat
- spring-ai-mistral-ai
- spring-ai-ollama
- software.amazon.awssdk:bedrockagentruntime
- org.apache.pdfbox:pdfbox
- Spring
- com.networknt:json-schema-validator
- io.micrometer:micrometer-core
spring-ai
An Application Framework for AI Engineering
Java9.6kRead on November 14, 2026, at commit 98cbc4fWhat is spring-ai built with?Only in spring-ai
- apache-client
- java-driver-query-builder
- MariaDB
- ojdbc11
- org.mongodb:mongodb-driver-sync
- org.springframework.boot:spring-boot-jdbc
- s3vectors
- spring-boot-data-redis
- spring-boot-starter-data-mongodb
- spring-boot-starter-data-redis
- spring-boot-starter-mongodb
- Neo4j
- Qdrant
- Couchbase
- org.typesense:typesense-java
- org.jetbrains.kotlin:kotlin-stdlib
- org.springframework.boot:spring-boot-autoconfigure
- jakarta.servlet:jakarta.servlet-api
- org.springframework:spring-orm
- spring-data-mongodb
- spring-data-neo4j
- software.amazon.awssdk:auth
- com.azure:azure-identity
- onnxruntime
- pytorch-engine
- spring-ai-deepseek
- spring-ai-milvus-store
- spring-ai-openai
- spring-ai-retry
- spring-ai-starter-model-anthropic
- spring-ai-starter-model-deepseek
- spring-ai-starter-model-ollama
- spring-ai-starter-model-openai
- spring-ai-starter-model-stability-ai
- software.amazon.awssdk:bedrockruntime
- ai.djl.huggingface:tokenizers
- ai.djl:api
- Apache
- spring-ai-markdown-document-reader
- spring-ai-pdf-document-reader
- spring-ai-tika-document-reader
- org.apache.tika:tika-core
- org.commonmark:commonmark
- org.jsoup:jsoup
- com.github.victools:jsonschema-generator
- com.github.victools:jsonschema-module-jackson
- com.github.victools:jsonschema-module-swagger-2
- jakarta.validation:jakarta.validation-api
- io.micrometer:micrometer-observation
- software.amazon.awssdk:regions
- io.micrometer:micrometer-tracing
Side by side
Frequently asked questions
Which is bigger, conductor or spring-ai?
Which has more GitHub stars, conductor or spring-ai?
The proof: conductor-oss/conductor on GitHub
Which has more tests, conductor or spring-ai?
The proof: spring-projects/spring-ai's code at commit 98cbc4f
Which was updated more recently, conductor or spring-ai?
The proof: conductor-oss/conductor's commits on GitHub
Which has more commits signed by AI, conductor or spring-ai?
The proof: the commits each tool signed in conductor-oss/conductor
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

