Welcome to the Wren Engine! It is the semantic engine designed specifically for large language models (LLMs), forming the backbone of the Wren AI project.
What is Wren Engine?
Wren Engine offers compatibility with composable data systems, ensuring that your AI agents can efficiently reuse semantic context across various applications. It boasts features like embed-ability and interoperability, allowing for seamless integration with your on-premise and cloud data sources.
Our Mission
Driven by a vision to integrate seamlessly with existing data stacks, Wren Engine aims to enhance AI capabilities through connectivity and data synergies. For a deep dive into our vision, check out About our Vision.
Useful Links
How to Build Wren Engine?
Building Wren Engine is quite straightforward. You can utilize the command line to easily build the project. Here’s how:
Normal Build
bash mvn clean install -DskipTests
This command will clean your previous builds and install the necessary components while skipping the tests for a quicker build.
Build an Executable JAR
bash mvn clean package -DskipTests -P exec-jar
With the above command, you can create an executable JAR file of your project, once again bypassing tests to save time.
Project Status
Wren Engine is still in its alpha version; however, the team is making diligent progress with new releases planned every two weeks.
Community and Feedback
Join us on our Discord server to share your feedback! If you face any issues, feel free to report them on our GitHub Issues page.
Troubleshooting
If you encounter issues while building Wren Engine, consider the following troubleshooting tips:
- Ensure you have the correct version of Maven installed on your system.
- Double-check your Java version; Wren Engine might require a specific version to function correctly.
- If you have network issues, verify your internet connection for access to required repositories.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

