JCore is in development. The components below are the prototyping stack. Source code, setup instructions and the hardware build report aren’t published yet, so this guide describes the design rather than how to install it.
What it does
The layers
JCore is organized into four layers, from hearing a request to acting on it, on top of a shared infrastructure layer.Perception
Microphone, wake-word detection, speech-to-text and text-to-speech.
Context & understanding
Memory, a vector database, a graph database and a knowledge graph.
Reasoning
Intent parsing, the language model, and agents and pipelines.
Execution & control
Speaker output, Home Assistant as the IoT hub, and APIs.
Hardware
These are the boards and devices used for development and prototyping:Next steps
Architecture
Every component in the stack, layer by layer, and the infrastructure it runs on.
