Packages

OTP supervisor for Gralkor — spawns and owns the Python memory server (Graphiti + FalkorDB) as a Port. Embed in a Jido (or any Elixir) supervision tree to give your agent long-term, temporally-aware knowledge-graph memory.

Retired package: Renamed - moved into :jido_gralkor

Current section

Files

Jump to
gralkor config runtime.exs
Raw

config/runtime.exs

import Config
if config_env() == :prod do
config :gralkor,
data_dir: System.fetch_env!("GRALKOR_DATA_DIR"),
server_dir: System.get_env("GRALKOR_SERVER_DIR", "/app/server"),
server_url: System.get_env("GRALKOR_SERVER_URL", "http://127.0.0.1:4000"),
llm_provider: System.get_env("GRALKOR_LLM_PROVIDER", "gemini"),
llm_model: System.get_env("GRALKOR_LLM_MODEL"),
embedder_provider: System.get_env("GRALKOR_EMBEDDER_PROVIDER", "gemini"),
embedder_model: System.get_env("GRALKOR_EMBEDDER_MODEL")
end