├── .chainlit ├── config.toml ├── config.toml.backup └── translations │ └── en-US.json ├── .env.example ├── .github └── funding.yml ├── .gitignore ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── MIGRATION_PLAN.md ├── README.md ├── UPGRADE_CHECKLIST.md ├── UPGRADE_SUMMARY.md ├── alembic.ini ├── alembic ├── README ├── env.py ├── script.py.mako └── versions │ ├── 10414f3fd0c9_initial_migration.py │ ├── de67071c2f5e_add_missing_columns_props_and_.py │ └── e2a0c10ab218_create_langgraph_store.py ├── app.py ├── chainlit.md ├── chat_workflow ├── auth.py ├── llm │ ├── __init__.py │ ├── capabilities.py │ ├── factory.py │ └── providers │ │ ├── __init__.py │ │ ├── anthropic.py │ │ ├── base.py │ │ ├── google.py │ │ ├── groq.py │ │ ├── ollama.py │ │ ├── openai.py │ │ └── xai.py ├── module_discovery.py ├── prompts │ ├── __init__.py │ └── thinking_claude.py ├── state_serializer.py ├── storage_client.py ├── tests │ ├── __init__.py │ ├── test_llm.py │ └── test_simple_chat.py ├── tools │ ├── __init__.py │ ├── search.py │ └── time.py ├── version.py └── workflows │ ├── base.py │ ├── lean_canvas_chat.py │ ├── multimodal_chat.py │ ├── resume_optimizer.py │ ├── simple_chat.py │ └── workflow_factory.py ├── docker-compose.yml ├── poetry-show-backup-v0.3.1.txt ├── poetry.lock ├── poetry.lock.backup ├── public ├── favicon.png ├── logo_dark.png └── logo_light.png ├── pyproject.toml ├── pyproject.toml.backup ├── resource └── screenshot.gif ├── rollback.sh ├── update_packages.sh └── wait-for-it.sh /.chainlit/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/.chainlit/config.toml -------------------------------------------------------------------------------- /.chainlit/config.toml.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/.chainlit/config.toml.backup -------------------------------------------------------------------------------- /.chainlit/translations/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/.chainlit/translations/en-US.json -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/.env.example -------------------------------------------------------------------------------- /.github/funding.yml: -------------------------------------------------------------------------------- 1 | buy_me_a_coffee: brucechou1x 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION_PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/MIGRATION_PLAN.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/README.md -------------------------------------------------------------------------------- /UPGRADE_CHECKLIST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/UPGRADE_CHECKLIST.md -------------------------------------------------------------------------------- /UPGRADE_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/UPGRADE_SUMMARY.md -------------------------------------------------------------------------------- /alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/alembic.ini -------------------------------------------------------------------------------- /alembic/README: -------------------------------------------------------------------------------- 1 | Generic single-database configuration. -------------------------------------------------------------------------------- /alembic/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/alembic/env.py -------------------------------------------------------------------------------- /alembic/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/alembic/script.py.mako -------------------------------------------------------------------------------- /alembic/versions/10414f3fd0c9_initial_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/alembic/versions/10414f3fd0c9_initial_migration.py -------------------------------------------------------------------------------- /alembic/versions/de67071c2f5e_add_missing_columns_props_and_.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/alembic/versions/de67071c2f5e_add_missing_columns_props_and_.py -------------------------------------------------------------------------------- /alembic/versions/e2a0c10ab218_create_langgraph_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/alembic/versions/e2a0c10ab218_create_langgraph_store.py -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/app.py -------------------------------------------------------------------------------- /chainlit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chainlit.md -------------------------------------------------------------------------------- /chat_workflow/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/auth.py -------------------------------------------------------------------------------- /chat_workflow/llm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/llm/__init__.py -------------------------------------------------------------------------------- /chat_workflow/llm/capabilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/llm/capabilities.py -------------------------------------------------------------------------------- /chat_workflow/llm/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/llm/factory.py -------------------------------------------------------------------------------- /chat_workflow/llm/providers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/llm/providers/__init__.py -------------------------------------------------------------------------------- /chat_workflow/llm/providers/anthropic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/llm/providers/anthropic.py -------------------------------------------------------------------------------- /chat_workflow/llm/providers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/llm/providers/base.py -------------------------------------------------------------------------------- /chat_workflow/llm/providers/google.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/llm/providers/google.py -------------------------------------------------------------------------------- /chat_workflow/llm/providers/groq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/llm/providers/groq.py -------------------------------------------------------------------------------- /chat_workflow/llm/providers/ollama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/llm/providers/ollama.py -------------------------------------------------------------------------------- /chat_workflow/llm/providers/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/llm/providers/openai.py -------------------------------------------------------------------------------- /chat_workflow/llm/providers/xai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/llm/providers/xai.py -------------------------------------------------------------------------------- /chat_workflow/module_discovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/module_discovery.py -------------------------------------------------------------------------------- /chat_workflow/prompts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/prompts/__init__.py -------------------------------------------------------------------------------- /chat_workflow/prompts/thinking_claude.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/prompts/thinking_claude.py -------------------------------------------------------------------------------- /chat_workflow/state_serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/state_serializer.py -------------------------------------------------------------------------------- /chat_workflow/storage_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/storage_client.py -------------------------------------------------------------------------------- /chat_workflow/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chat_workflow/tests/test_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/tests/test_llm.py -------------------------------------------------------------------------------- /chat_workflow/tests/test_simple_chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/tests/test_simple_chat.py -------------------------------------------------------------------------------- /chat_workflow/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/tools/__init__.py -------------------------------------------------------------------------------- /chat_workflow/tools/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/tools/search.py -------------------------------------------------------------------------------- /chat_workflow/tools/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/tools/time.py -------------------------------------------------------------------------------- /chat_workflow/version.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.4.0" 2 | -------------------------------------------------------------------------------- /chat_workflow/workflows/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/workflows/base.py -------------------------------------------------------------------------------- /chat_workflow/workflows/lean_canvas_chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/workflows/lean_canvas_chat.py -------------------------------------------------------------------------------- /chat_workflow/workflows/multimodal_chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/workflows/multimodal_chat.py -------------------------------------------------------------------------------- /chat_workflow/workflows/resume_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/workflows/resume_optimizer.py -------------------------------------------------------------------------------- /chat_workflow/workflows/simple_chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/workflows/simple_chat.py -------------------------------------------------------------------------------- /chat_workflow/workflows/workflow_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/chat_workflow/workflows/workflow_factory.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /poetry-show-backup-v0.3.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/poetry-show-backup-v0.3.1.txt -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/poetry.lock -------------------------------------------------------------------------------- /poetry.lock.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/poetry.lock.backup -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/logo_dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/public/logo_dark.png -------------------------------------------------------------------------------- /public/logo_light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/public/logo_light.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pyproject.toml.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/pyproject.toml.backup -------------------------------------------------------------------------------- /resource/screenshot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/resource/screenshot.gif -------------------------------------------------------------------------------- /rollback.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/rollback.sh -------------------------------------------------------------------------------- /update_packages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/update_packages.sh -------------------------------------------------------------------------------- /wait-for-it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brucechou1983/chainlit_langgraph/HEAD/wait-for-it.sh --------------------------------------------------------------------------------