Reusable memory server and SDK for AI coding agents with Postgres canonical memory, Qdrant RAG, Graphiti graph memory, MCP, and local UI.
Drift inferred · capture-to-capture
- HIGH code analysis flagged committed secret ×20 in 777genius/memo-stack
- HIGH code analysis flagged committed secret in 777genius/memo-stack
- HIGH code analysis flagged committed secret in 777genius/memo-stack
- HIGH code analysis flagged committed secret in 777genius/memo-stack
- HIGH code analysis flagged committed secret in 777genius/memo-stack
- HIGH code analysis flagged committed secret in 777genius/memo-stack
- HIGH code analysis flagged committed secret in 777genius/memo-stack
transport stdio · http counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit 2104c96 · analyzer v28 · 2d ago
skills & prompt files 10
- agent-rules 777genius-infinity-context-2104c96/AGENTS.md
- prompt-file 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/extraction/prompts/semantic_memory_v1.md
- agent-rules 777genius-infinity-context-2104c96/plugins/infinity-context-agent-plugin-cursor-workspace/AGENTS.md
- agent-rules 777genius-infinity-context-2104c96/plugins/infinity-context-agent-plugin-gemini-hooks/AGENTS.md
- skill 777genius-infinity-context-2104c96/plugins/infinity-context-agent-plugin-gemini-hooks/plugin/skills/memory/SKILL.md
- skill 777genius-infinity-context-2104c96/plugins/infinity-context-agent-plugin-gemini-hooks/skills/memory/SKILL.md
- skill 777genius-infinity-context-2104c96/plugins/infinity-context-agent-plugin/.opencode/skills/memory/SKILL.md
- agent-rules 777genius-infinity-context-2104c96/plugins/infinity-context-agent-plugin/AGENTS.md
- skill 777genius-infinity-context-2104c96/plugins/infinity-context-agent-plugin/plugin/skills/memory/SKILL.md
- skill 777genius-infinity-context-2104c96/plugins/infinity-context-agent-plugin/skills/memory/SKILL.md
danger signals20
- committed secret OpenAI key 777genius-infinity-context-2104c96/frontend/test/services/api_key_validator_test.dart :50
sk-pro…(41 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval_prompt_contract.py :211
sk-pro…(38 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_agent_transcript_corpus_redactor.py :10
sk-pro…(29 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_api_public_payload.py :27
sk-pro…(29 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_asset_context_links_api.py :2326
sk-pro…(29 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_asset_extraction_domain.py :55
sk-pro…(29 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_asset_extractions_api.py :316
sk-pro…(29 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_cli_quickstart.py :207
sk-pro…(29 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_cli_redaction.py :13
sk-pro…(29 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_content_extraction_adapters.py :839
sk-pro…(32 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_context_artifact_evidence.py :21
sk-pro…(36 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_context_link_candidate_policy.py :77
sk-pro…(29 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_context_packer.py :4581
sk-pro…(29 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_context_provider_consistency.py :2793
sk-pro…(31 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_eval_case_runner.py :17
sk-pro…(29 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_eval_cli_redaction.py :12
sk-pro…(29 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_eval_snapshots.py :72
sk-pro…(28 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_memory_digest_use_case.py :220
sk-pro…(35 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_memory_scope_transfer_redaction.py :23
sk-pro…(29 chars, redacted) - committed secret OpenAI key 777genius-infinity-context-2104c96/tests/unit/test_suggestions_api.py :604
sk-pro…(29 chars, redacted)
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 1511
filesystem 67
- fs 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/extraction/image_evidence.py :7
import shutil - fs 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/extraction/media_tools.py :6
import shutil - fs 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/local_blob.py :8
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_cli/infinity_context_cli/cli.py :10
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_cli/infinity_context_cli/config.py :11
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_cli/infinity_context_cli/doctor.py :8
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_cli/infinity_context_cli/mcp_config.py :6
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_cli/infinity_context_cli/runtime.py :6
import shutil - fs 777genius-infinity-context-2104c96/packages/infinity_context_core/infinity_context_core/application/asset_upload_policy.py :11
from pathlib import PurePosixPath, PureWindowsPath - fs 777genius-infinity-context-2104c96/packages/infinity_context_core/infinity_context_core/application/context_source_sibling_answer_evidence_repair.py :646
r"(?:start(?:ed|ing)?|open(?:ed|ing)?|launch(?:ed|ing)?)\s+" - fs 777genius-infinity-context-2104c96/packages/infinity_context_core/infinity_context_core/application/context_source_sibling_patterns.py :819
r"definitely|got|had|made|make|met|mention(?:ed)?|open(?:ed)?|" - fs 777genius-infinity-context-2104c96/packages/infinity_context_core/infinity_context_core/application/extraction_resource_policy.py :9
from pathlib import PurePosixPath, PureWindowsPath - fs 777genius-infinity-context-2104c96/packages/infinity_context_core/infinity_context_core/memory_scope_snapshots.py :13
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_core/infinity_context_core/reporting.py :7
import shutil - fs 777genius-infinity-context-2104c96/packages/infinity_context_mcp/infinity_context_mcp/agent_behavior_bench.py :19
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_mcp/infinity_context_mcp/agent_behavior_transcripts.py :8
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_mcp/infinity_context_mcp/application/local_runtime.py :7
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_mcp/infinity_context_mcp/application/obsidian.py :7
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_mcp/infinity_context_mcp/config.py :9
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_mcp/infinity_context_mcp/plugin_hook.py :21
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/cli.py :11
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/conflicts.py :7
from pathlib import PurePosixPath - fs 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/doctor.py :8
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/domain.py :12
from pathlib import PurePosixPath - fs 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/layout.py :8
from pathlib import PurePosixPath - fs 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/note_format.py :6
from pathlib import PurePosixPath - fs 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/plugin_install.py :9
from pathlib import Path, PurePosixPath - fs 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/ports.py :6
from pathlib import PurePosixPath - fs 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/setup.py :6
from pathlib import PurePosixPath - fs 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/state.py :6
from pathlib import Path, PurePosixPath - fs 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/sync.py :6
from pathlib import PurePosixPath - fs 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/vault.py :8
from pathlib import Path, PurePosixPath - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/admin.py :11
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/diagnostics.py :7
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval.py :12
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval_common.py :6
import shutil - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval_constants.py :5
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval_multimodal_offline.py :9
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval_prompt_contract.py :7
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval_scorecard.py :7
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval_semantic_linking.py :6
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval_semantic_retrieval_api_canary.py :7
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval_semantic_retrieval_canary.py :7
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/evidence_bundle.py :17
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/llm_provider_readiness.py :7
import shutil - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memora_comparison.py :14
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_benchmark.py :13
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_benchmark_control.py :7
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_benchmark_replay.py :7
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_case_loader.py :6
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_codex_canary.py :10
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_codex_llm.py :10
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_locomo_cases.py :7
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_preflight.py :11
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_scope_transfer.py :7
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/official_public_benchmark.py :18
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/public_benchmark.py :21
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/public_benchmark_artifacts.py :9
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/public_benchmark_checkpoint.py :10
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/public_benchmark_manifest.py :8
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/public_benchmark_metrics.py :8
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/public_benchmark_progress.py :9
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/public_benchmark_results.py :6
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/public_benchmark_unsupported.py :12
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/top_evidence_dataset_profile.py :8
from pathlib import Path - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/top_evidence_preflight.py :8
import shutil - fs 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/web_ui.py :5
from pathlib import Path
shell / exec 6
- shell 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/extraction/image_evidence.py :8
import subprocess - shell 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/extraction/media_tools.py :7
import subprocess - shell 777genius-infinity-context-2104c96/packages/infinity_context_cli/infinity_context_cli/runtime.py :7
import subprocess - shell 777genius-infinity-context-2104c96/packages/infinity_context_core/infinity_context_core/reporting.py :8
import subprocess - shell 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval_common.py :7
import subprocess - shell 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_codex_llm.py :6
import subprocess
network 19
- net 777genius-infinity-context-2104c96/packages/infinity_context_cli/infinity_context_cli/cli.py :13
import httpx - net 777genius-infinity-context-2104c96/packages/infinity_context_cli/infinity_context_cli/doctor.py :11
import httpx - net 777genius-infinity-context-2104c96/packages/infinity_context_mcp/infinity_context_mcp/adapters/http_gateway.py :7
import httpx - net 777genius-infinity-context-2104c96/packages/infinity_context_mcp/infinity_context_mcp/agent_behavior_bench.py :22
import httpx - net 777genius-infinity-context-2104c96/packages/infinity_context_mcp/infinity_context_mcp/application/local_runtime.py :10
import httpx - net 777genius-infinity-context-2104c96/packages/infinity_context_mcp/infinity_context_mcp/application/obsidian.py :10
import httpx - net 777genius-infinity-context-2104c96/packages/infinity_context_mcp/infinity_context_mcp/plugin_hook.py :15
import urllib.error - net 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/cli.py :14
import httpx - net 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/doctor.py :11
import httpx - net 777genius-infinity-context-2104c96/packages/infinity_context_sdk/infinity_context_sdk/__init__.py :8
import httpx - net 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/api/v1/assets.py :6
from urllib.parse import quote - net 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval.py :14
import httpx - net 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval_semantic_linking.py :10
import httpx - net 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_chat_completions.py :14
from urllib.parse import SplitResult, urlsplit, urlunsplit - net 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_http.py :8
import httpx - net 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_preflight.py :12
from urllib.parse import urlparse - net 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/official_public_benchmark.py :15
import urllib.request - net 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/public_benchmark.py :246
import httpx as httpx_module - net 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/public_benchmark_transport.py :9
import httpx
secrets 6
- secrets 777genius-infinity-context-2104c96/packages/infinity_context_cli/infinity_context_cli/config.py :61
os.environ.get("MEMORY_MCP_AUTH_TOKEN") - secrets 777genius-infinity-context-2104c96/packages/infinity_context_cli/infinity_context_cli/doctor.py :369
os.environ.get("MEMORY_MCP_AUTH_TOKEN") or os.environ.get("MEMORY_SERVICE_TOKEN") - secrets 777genius-infinity-context-2104c96/packages/infinity_context_mcp/infinity_context_mcp/agent_behavior_bench.py :1527
os.getenv("MEMORY_AGENT_BENCH_OPENAI_API_KEY") - secrets 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/eval.py :196
os.getenv("MEMORY_EVAL_AUTH_TOKEN") - secrets 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_comparison_cli.py :31
os.getenv(str(args.openai_api_key_env)) or os.getenv("OPENAI_API_KEY") or "" - secrets 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/official_public_benchmark.py :153
or os.getenv("MEMORY_SERVICE_TOKEN")
database 28
- db 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/postgres/asset_repositories.py :22
from sqlalchemy import func, or_, select - db 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/postgres/canonical_retrieval_batching.py :16
from sqlalchemy import and_, literal_column, or_, select, union_all - db 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/postgres/fact_repositories.py :13
from sqlalchemy import delete, func, or_, select, union, update - db 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/postgres/models.py :7
from sqlalchemy import ( - db 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/postgres/repositories.py :32
from sqlalchemy import case, func, or_, select - db 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/postgres/repository_helpers.py :14
from sqlalchemy import case, func, or_ - db 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/postgres/scope_repositories.py :15
from sqlalchemy import delete, func, select, update - db 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/postgres/unit_of_work.py :10
from sqlalchemy import JSON, bindparam, inspect, text - db 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/postgres/usage_repositories.py :17
from sqlalchemy import func, select - db 777genius-infinity-context-2104c96/packages/infinity_context_adapters/infinity_context_adapters/postgres/user_repositories.py :8
from sqlalchemy import select - db 777genius-infinity-context-2104c96/packages/infinity_context_obsidian/infinity_context_obsidian/state.py :5
import sqlite3 - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/admin.py :24
from sqlalchemy import func, select, text - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/admin_invariants.py :18
from sqlalchemy import and_, exists, func, or_, select - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/admin_outbox.py :8
from sqlalchemy import select - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/admin_projection_repair.py :8
from sqlalchemy import func, select - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/auth_scope.py :25
from sqlalchemy import or_, select - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/auth_tokens.py :18
from sqlalchemy import or_, select - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/backpressure.py :8
from sqlalchemy import func, select - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/composition.py :129
from sqlalchemy.ext.asyncio import AsyncEngine - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/diagnostics.py :19
from sqlalchemy import func, select - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_scope_transfer.py :29
from sqlalchemy import select - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_scope_transfer_conflicts.py :22
from sqlalchemy import select - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_scope_transfer_context.py :13
from sqlalchemy import select - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_scope_transfer_extractions.py :18
from sqlalchemy.ext.asyncio import AsyncSession - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_scope_transfer_facts.py :9
from sqlalchemy import select - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/memory_scope_transfer_scope.py :13
from sqlalchemy import select - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/storage_maintenance.py :19
from sqlalchemy import text - db 777genius-infinity-context-2104c96/packages/infinity_context_server/infinity_context_server/worker.py :14
from sqlalchemy import select
declared dependencies 22
- mcp@>=1.27.1,<2.0.0
- alembic@>=1.18.4,<2.0.0
- asyncpg@>=0.31.0,<1.0.0
- fastapi@>=0.136.3,<1.0.0
- greenlet@>=3.5.1,<4.0.0
- httpx@>=0.28.1,<1.0.0
- pillow@>=12.2.0,<13.0.0
- pydantic-settings@>=2.14.1,<3.0.0
- pypdf@>=6.13.2,<7.0.0
- sqlalchemy@>=2.0.50,<3.0.0
- uvicorn@>=0.48.0,<1.0.0
- qdrant-client@>=1.18.0,<2.0.0
- fastembed@>=0.8.0,<1.0.0
- openai@>=2.41.1,<3.0.0
- graphiti-core@>=0.29.1,<1.0.0
- docling@>=2.102.1,<3.0.0
- faster-whisper@>=1.2.1,<2.0.0
- boto3@>=1.43.32,<2.0.0
- cognee@>=1.1.2,<2.0.0
- aiosqlite@>=0.22.1,<1.0.0
- pytest@>=9.0.3,<10.0.0
- ruff@>=0.15.14,<1.0.0
cursor-plugin 1
- opaque (low) 777genius-infinity-context-2104c96/plugins/infinity-context-agent-plugin-cursor-workspace/.cursor/mcp.json
bundled .cursor/ plugin descriptor (777genius-infinity-context-2104c96/plugins/infinity-context-agent-plugin-cursor-workspace/.cursor/mcp.json) — presence-detected; review the descriptor