Overall repository for Terraphim AI Private Cloud Platform.
Everything below can be build using https://earthly.dev/ or earhtly.ci.
Terraphim AI cloud is an evolution of The Pattern Python/RedisGears based project originally focused on medical domain/medical community. It's a private cloud platform for personal AI assistant and most of the technical details and talks from The Pattern will be applicable to Terraphim AI cloud.
Located in terraphim-ui-svelte-ts repository, which is a submodule of this repository, written in Svelte and TypeScript it's common across both Python based cloud platform and upcoming Tairi based self contained AI assistant
Located in terraphim-cloud-fastapi and is basic port of The Pattern FastAPI written in Python and FastAPI. I have intention to move into common Rust based Poem driven API (80% there) for both cloud and self contained AI assistant.
Located in terraphim-platform-pipeline and is Python and RedisGears based pipeline for AI/ML data processing. It's a port of The Pattern Platform from medical domain to personal AI. It depends on RedisGears version 1 (rgcluster) and RedisGraph. It's a bit too complex for my liking and I am moving large parts of it into Rust, unfortunately backend dependencies are not there yet.
Terraphim Firecracker Repository to create a fully functional Firecracker VM with RedisStack and RedisGears installed. It's a base for Terraphim AI Private Cloud Platform.
Terraphim Private Cloud is a super fast and super simple private cloud platform based on Caddy, Bash, Firecracker VM and Redis Enterprise.
There are other dependencies like [Terraphim Automata] (https://github.com/terraphim/terraphim-platform-automata), Knowledge Graph parsers and plugins. Not all open sourced.
git clone --recurse-submodules --remote-submodules https://github.com/terraphim/terraphim-platform.git