Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/24kchengYe/MemoMind
/ endpoints
Endpoints
62 in github.com/24kchengYe/MemoMind
⨍
Functions
1,372
◇
Types & classes
350
↳
Endpoints
62
Route
api_add_bank_background
app.post( "/v1/default/banks/{bank_id}/background", response_model=BackgroundResponse,
engine/hindsight_api/api/http.py:None
Route
api_cancel_operation
app.delete( "/v1/default/banks/{bank_id}/operations/{operation_id}", response_model=CancelOper
engine/hindsight_api/api/http.py:None
Route
api_clear_bank_memories
app.delete( "/v1/default/banks/{bank_id}/memories", response_model=DeleteResponse, sum
engine/hindsight_api/api/http.py:None
Route
api_clear_memory_observations
app.delete( "/v1/default/banks/{bank_id}/memories/{memory_id}/observations", response_model=Cl
engine/hindsight_api/api/http.py:None
Route
api_clear_observations
app.delete( "/v1/default/banks/{bank_id}/observations", response_model=DeleteResponse,
engine/hindsight_api/api/http.py:None
Route
api_create_directive
app.post( "/v1/default/banks/{bank_id}/directives", response_model=DirectiveResponse,
engine/hindsight_api/api/http.py:None
Route
api_create_mental_model
app.post( "/v1/default/banks/{bank_id}/mental-models", response_model=CreateMentalModelRespons
engine/hindsight_api/api/http.py:None
Route
api_create_or_update_bank
app.put( "/v1/default/banks/{bank_id}", response_model=BankProfileResponse, summary="C
engine/hindsight_api/api/http.py:None
Route
api_create_webhook
app.post( "/v1/default/banks/{bank_id}/webhooks", response_model=WebhookResponse, summ
engine/hindsight_api/api/http.py:None
Route
api_delete_bank
app.delete( "/v1/default/banks/{bank_id}", response_model=DeleteResponse, summary="Del
engine/hindsight_api/api/http.py:None
Route
api_delete_directive
app.delete( "/v1/default/banks/{bank_id}/directives/{directive_id}", summary="Delete directive
engine/hindsight_api/api/http.py:None
Route
api_delete_document
app.delete( "/v1/default/banks/{bank_id}/documents/{document_id:path}", response_model=DeleteD
engine/hindsight_api/api/http.py:None
Route
api_delete_mental_model
app.delete( "/v1/default/banks/{bank_id}/mental-models/{mental_model_id}", summary="Delete men
engine/hindsight_api/api/http.py:None
Route
api_delete_webhook
app.delete( "/v1/default/banks/{bank_id}/webhooks/{webhook_id}", response_model=DeleteResponse
engine/hindsight_api/api/http.py:None
Route
api_file_retain
app.post( "/v1/default/banks/{bank_id}/files/retain", response_model=FileRetainResponse,
engine/hindsight_api/api/http.py:None
Route
api_get_bank_config
app.get( "/v1/default/banks/{bank_id}/config", response_model=BankConfigResponse, summ
engine/hindsight_api/api/http.py:None
Route
api_get_bank_profile
app.get( "/v1/default/banks/{bank_id}/profile", response_model=BankProfileResponse, su
engine/hindsight_api/api/http.py:None
Route
api_get_chunk
app.get( "/v1/default/chunks/{chunk_id:path}", response_model=ChunkResponse, summary="
engine/hindsight_api/api/http.py:None
Route
api_get_directive
app.get( "/v1/default/banks/{bank_id}/directives/{directive_id}", response_model=DirectiveResp
engine/hindsight_api/api/http.py:None
Route
api_get_document
app.get( "/v1/default/banks/{bank_id}/documents/{document_id:path}", response_model=DocumentRe
engine/hindsight_api/api/http.py:None
Route
api_get_entity
app.get( "/v1/default/banks/{bank_id}/entities/{entity_id}", response_model=EntityDetailRespon
engine/hindsight_api/api/http.py:None
Route
api_get_memory
app.get( "/v1/default/banks/{bank_id}/memories/{memory_id}", summary="Get memory unit",
engine/hindsight_api/api/http.py:None
Route
api_get_mental_model
app.get( "/v1/default/banks/{bank_id}/mental-models/{mental_model_id}", response_model=MentalM
engine/hindsight_api/api/http.py:None
Route
api_get_mental_model_history
app.get( "/v1/default/banks/{bank_id}/mental-models/{mental_model_id}/history", summary="Get m
engine/hindsight_api/api/http.py:None
Route
api_get_observation_history
app.get( "/v1/default/banks/{bank_id}/memories/{memory_id}/history", summary="Get observation
engine/hindsight_api/api/http.py:None
Route
api_get_operation_status
app.get( "/v1/default/banks/{bank_id}/operations/{operation_id}", response_model=OperationStat
engine/hindsight_api/api/http.py:None
Route
api_graph
app.get( "/v1/default/banks/{bank_id}/graph", response_model=GraphDataResponse, summar
engine/hindsight_api/api/http.py:None
Route
api_list
app.get( "/v1/default/banks/{bank_id}/memories/list", response_model=ListMemoryUnitsResponse,
engine/hindsight_api/api/http.py:None
Route
api_list_banks
app.get( "/v1/default/banks", response_model=BankListResponse, summary="List all memor
engine/hindsight_api/api/http.py:None
Route
api_list_directives
app.get( "/v1/default/banks/{bank_id}/directives", response_model=DirectiveListResponse,
engine/hindsight_api/api/http.py:None
Route
api_list_documents
app.get( "/v1/default/banks/{bank_id}/documents", response_model=ListDocumentsResponse,
engine/hindsight_api/api/http.py:None
Route
api_list_entities
app.get( "/v1/default/banks/{bank_id}/entities", response_model=EntityListResponse, su
engine/hindsight_api/api/http.py:None
Route
api_list_mental_models
app.get( "/v1/default/banks/{bank_id}/mental-models", response_model=MentalModelListResponse,
engine/hindsight_api/api/http.py:None
Route
api_list_operations
app.get( "/v1/default/banks/{bank_id}/operations", response_model=OperationsListResponse,
engine/hindsight_api/api/http.py:None
Route
api_list_tags
app.get( "/v1/default/banks/{bank_id}/tags", response_model=ListTagsResponse, summary=
engine/hindsight_api/api/http.py:None
Route
api_list_webhook_deliveries
app.get( "/v1/default/banks/{bank_id}/webhooks/{webhook_id}/deliveries", response_model=Webhoo
engine/hindsight_api/api/http.py:None
Route
api_list_webhooks
app.get( "/v1/default/banks/{bank_id}/webhooks", response_model=WebhookListResponse, s
engine/hindsight_api/api/http.py:None
Route
api_recall
app.post( "/v1/default/banks/{bank_id}/memories/recall", response_model=RecallResponse,
engine/hindsight_api/api/http.py:None
Route
api_reflect
app.post( "/v1/default/banks/{bank_id}/reflect", response_model=ReflectResponse, summa
engine/hindsight_api/api/http.py:None
Route
api_refresh_mental_model
app.post( "/v1/default/banks/{bank_id}/mental-models/{mental_model_id}/refresh", response_mode
engine/hindsight_api/api/http.py:None
Route
api_regenerate_entity_observations
app.post( "/v1/default/banks/{bank_id}/entities/{entity_id}/regenerate", response_model=Entity
engine/hindsight_api/api/http.py:None
Route
api_reset_bank_config
app.delete( "/v1/default/banks/{bank_id}/config", response_model=BankConfigResponse, s
engine/hindsight_api/api/http.py:None
Route
api_retain
app.post( "/v1/default/banks/{bank_id}/memories", response_model=RetainResponse, summa
engine/hindsight_api/api/http.py:None
Route
api_retry_operation
app.post( "/v1/default/banks/{bank_id}/operations/{operation_id}/retry", response_model=RetryO
engine/hindsight_api/api/http.py:None
Route
api_stats
app.get( "/v1/default/banks/{bank_id}/stats", response_model=BankStatsResponse, summar
engine/hindsight_api/api/http.py:None
Route
api_trigger_consolidation
app.post( "/v1/default/banks/{bank_id}/consolidate", response_model=ConsolidationResponse,
engine/hindsight_api/api/http.py:None
Route
api_update_bank
app.patch( "/v1/default/banks/{bank_id}", response_model=BankProfileResponse, summary=
engine/hindsight_api/api/http.py:None
Route
api_update_bank_config
app.patch( "/v1/default/banks/{bank_id}/config", response_model=BankConfigResponse, su
engine/hindsight_api/api/http.py:None
Route
api_update_bank_disposition
app.put( "/v1/default/banks/{bank_id}/profile", response_model=BankProfileResponse, su
engine/hindsight_api/api/http.py:None
Route
api_update_directive
app.patch( "/v1/default/banks/{bank_id}/directives/{directive_id}", response_model=DirectiveRe
engine/hindsight_api/api/http.py:None
Route
api_update_document
app.patch( "/v1/default/banks/{bank_id}/documents/{document_id:path}", response_model=UpdateDo
engine/hindsight_api/api/http.py:None
Route
api_update_mental_model
app.patch( "/v1/default/banks/{bank_id}/mental-models/{mental_model_id}", response_model=Menta
engine/hindsight_api/api/http.py:None
Route
api_update_webhook
app.patch( "/v1/default/banks/{bank_id}/webhooks/{webhook_id}", response_model=WebhookResponse
engine/hindsight_api/api/http.py:None
Route
evidence_count
computed_field
engine/hindsight_api/engine/reflect/observations.py:None
Route
evidence_span
computed_field
engine/hindsight_api/engine/reflect/observations.py:None
Route
health_endpoint
app.get( "/health", summary="Health check endpoint", description="Returns worker healt
engine/hindsight_api/worker/main.py:None
Route
health_endpoint
app.get( "/health", summary="Health check endpoint", description="Checks the health of
engine/hindsight_api/api/http.py:None
Route
metrics_endpoint
app.get( "/metrics", summary="Prometheus metrics endpoint", description="Exports metri
engine/hindsight_api/worker/main.py:None
Route
metrics_endpoint
app.get( "/metrics", summary="Prometheus metrics endpoint", description="Exports metri
engine/hindsight_api/api/http.py:None
Route
root
app.get( "/", summary="Worker info", description="Basic worker information", t
engine/hindsight_api/worker/main.py:None
Route
trend
computed_field
engine/hindsight_api/engine/reflect/observations.py:None
Route
version_endpoint
app.get( "/version", response_model=VersionResponse, summary="Get API version and feat
engine/hindsight_api/api/http.py:None