Skip to content

Commit

Permalink
Added readme
Browse files Browse the repository at this point in the history
  • Loading branch information
geir-eilertsen committed Nov 17, 2024
1 parent 60c4186 commit fab9cc1
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ It's brain is implemented in Spring AI.

## How to run Marvin

To run Marvin, you need to have a running OpenHAB server.
To use Marvin, you need to have a running OpenHAB server.

The main module that brings Marvin to life is marvin.interaction.web. It is a Spring Boot application
that contains the application.yml configuration file. You need to set some parameters there.

The Spring AI implemented brain is in the marvin.brain.springai module. It needs a vector store to work.
Use a docker container to run the vector store. There is a docker compose file in the marvin.brain.springai docker folder.


Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,7 @@
import java.util.Date;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.springframework.stereotype.Component;

@Component
public class Clock implements EnvironmentFunction<Request, Response> {

private final Log LOG = LogFactory.getLog(getClass());
Expand Down

0 comments on commit fab9cc1

Please sign in to comment.