Skip to content

Instantly share code, notes, and snippets.

@ChristianKniep
Last active October 28, 2025 14:18
Show Gist options
  • Select an option

  • Save ChristianKniep/73992ed150446d14266fbebc8d4fab03 to your computer and use it in GitHub Desktop.

Select an option

Save ChristianKniep/73992ed150446d14266fbebc8d4fab03 to your computer and use it in GitHub Desktop.
MemMachine Locust Benchmark: configuration.yml
logging:
path: /tmp/memory_log
level: info
long_term_memory:
derivative_deriver: sentence
metadata_prefix: "[$timestamp] $producer_id: "
embedder: my_embedder_id
reranker: my_reranker_id
vector_graph_store: my_storage_id
SessionDB:
uri: sqlitetest.db
Model:
testmodel:
model_vendor: openai-compatible
model_name: "qwen3:8b"
model: "qwen3:8b"
base_url: http://litellm:4000
bearer_token: "sk-1234"
user_metrics_labels: {user: "bench"}
storage:
my_storage_id:
vendor_name: neo4j
host: neo4j
port: 7687
user: neo4j
password: neo4j_password
profile_storage:
vendor_name: postgres
host: memmachine-postgres
port: 5432
user: memmachine
db_name: postgres
password: memmachine_password
profile_memory:
llm_model: testmodel
embedding_model: my_embedder_id
database: profile_storage
prompt: profile_prompt
sessionMemory:
model_name: testmodel
message_capacity: 500
max_message_length: 16000
max_token_num: 8000
embedder:
my_embedder_id:
name: openai
config:
model: "qwen3-embedding:0.6b" #"text-embedding-3-small"
api_key: "EMPTY"
base_url: "http://litellm:4000"
bearer_token: "sk-1234"
user_metrics_labels: {user: "bench"}
dimensions: 1024
reranker:
my_reranker_id:
type: "rrf-hybrid"
reranker_ids:
- id_ranker_id
- bm_ranker_id
id_ranker_id:
type: "identity"
bm_ranker_id:
type: "bm25"
prompt:
profile: profile_prompt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment