Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions Cortex_Preview.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,16 @@ def build_preview_app(
frontend_dist: Path | None = None,
serve_frontend: bool = True,
handoff_secret: str | None = None,
execution_profile: str | None = None,
execution_profile: str | None = "local",
qualification: QualificationLifecycleConfig | None = None,
execution_lifecycle: ExecutionLifecycle | None = None,
):
"""Build the local web application without starting a server."""
"""Build the local web application without starting a server.

Source and packaged launches select the checked-in ``local`` execution
profile. Pass ``execution_profile="disabled"`` for a chat-only preview or
inject a lifecycle explicitly for qualification tests.
"""
paths = AppPaths.from_data_dir(data_dir) if data_dir else AppPaths.for_current_user()
execution_repository = ExecutionRepository(
paths.execution_database,
Expand Down
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ the user's installed browser.
- Persistent SQLite conversations and atomic JSON permanent memory.
- Validated settings, local model inventory and pull progress, and optional
translation.
- Safe local computation for explicit arithmetic requests, with a user setting
to disable automatic verification.
- User-requested PNG, JPEG, and WebP transformations with visible progress,
Stop, and a local result download.
- Loopback-only API authentication with one-time native-window bootstrap tokens.
- Windows one-folder packaging with the frontend bundled and no Node.js or
system Python required at runtime.
Expand All @@ -40,6 +44,10 @@ packaging/ Windows PyInstaller build
tests/ headless Python and browser-facing tests
```

The current open-source execution scope and remaining product stages are tracked in
the [open-source execution plan](docs/OPEN_SOURCE_EXECUTION_PLAN.md). The larger
capability ADR is technical reference; it is not a list of additional TODO items.

The supported runtime is Windows. The embedded window uses the WebView2 Runtime,
not Edge, Chrome, or their user profiles. User data remains in the existing location:
`%APPDATA%\ChatLLM\ChatLLM-Assistant`. Legacy SQLite, JSON chat, permanent
Expand Down
Loading
Loading