deepshell / deepshell-backend

Commit History

Clean up: remove debug lines, restore health endpoint
9fbc637

muralipala1504 commited on

Debug: add repo_root to health endpoint
7a954f4

muralipala1504 commited on

Add About and Contact pages with navbar links
2ed385e

muralipala1504 commited on

security: use CF-Connecting-IP for real user IP rate limiting
cc8bcc3

muralipala1504 commited on

security: harden endpoints — rate limit, CORS, admin key, IP logging
3d7429d

muralipala1504 commited on

feat: Piper Hindi TTS + backend translate/tts endpoints, drop direct LibreTranslate from frontend
b10a301

muralipala1504 commited on

security: remove litellm (supply chain risk) + unused CLI deps, add openai
523ea15

muralipala1504 commited on

feat: add Cerebras provider as Groq failover
a26a2bd

muralipala1504 commited on

chore: remove legacy CLI files - web UI only
68594d6

muralipala1504 commited on

feat: add Ollama provider support - run fully local with zero API dependency
14b51e4

muralipala1504 commited on

feat: add Dry Run mode + TTS Voice + Replay button
4e6e168

muralipala1504 commited on

feat: add Trainer mode - structured DevOps teaching with toggle
b7a0abe

muralipala1504 commited on

feat: add Docker support + fix __init__.py config import
596438d

muralipala1504 commited on

Fix: Remove OpenAI CLI import from backend __init__.py
1753af7

muralipala1504 commited on

did changes to rate limits
dca7ec9

muralipala1504 commited on

Add slowapi for rate limiting
1dd02ae

muralipala1504 commited on

feat: Add strict system prompt to refuse off-topic questions
6af529f

muralipala1504 commited on

feat: Remove execute button feature, add copy buttons for free version
b99a374

muralipala1504 commited on

Add Phase 1 command execution: SSE streaming + Execute button with safety checks
58ab20c

muralipala1504 commited on

Fix: Remove block logic, update to llama-3.3-70b-versatile, delete unused main.py
d03090c

muralipala1504 commited on

refactor: move app to deepshell.main; keep main shim for python -m support
ef3975d

muralipala1504 commited on

chore: hard-block chat and show admin-only scope message; silence favicon
27bfdc0

muralipala1504 commited on

feat: wire Groq and serve UI from backend
8574870

muralipala1504 commited on

feat: wire ChatHandler to global LLM client (Groq/OpenAI)
ade4144

muralipala1504 commited on

feat: replace wrapper with GroqWrapper (sync, non-stream)
945dbc6

muralipala1504 commited on

Add Cases tab: browse, view, and download Clinic diagnoses
863efcd

muralipala1504 commited on

Clinic: auto-archive diagnoses to clinic_cases/
14a014a

muralipala1504 commited on

app.js,index.html, deepshell-back-end/wrapper.py changed to facilitatae Clinic Feature
99051d0

muralipala1504 commited on

feat(wrapper): harden domain filtering (block trivia, finance, and playful context) - v1.2.0
dc53e70

muralipala1504 commited on

feat(wrapper): enforce strict default-deny domain filtering (block non-infra prompts)
50af3d6

muralipala1504 commited on

feat(wrapper): add domain filter + clean code-fenced outputs for copy button
d3376f3

muralipala1504 commited on

Add fastapi and uvicorn to requirements.txt
13ec373

muralipala1504 commited on

Add setup.py to make deepshell installable
505d1aa

muralipala1504 commited on

deepshell-backend/requirements.txt removed the unwanted
6f416eb

muralipala1504 commited on

Update requirements.txt to include deepshell==1.0.0 and remove archived requirements
c23d642

muralipala1504 commited on

Restore requirements.txt for backend dependencies
aa7d8dd

muralipala1504 commited on

wrapper.py amended to load deepshell module
21a0e35

muralipala1504 commited on

Archive backend docs and tests; clean up UI repo
bb25a01

muralipala1504 commited on

Add Dockerfile and docker-compose.yml for deepshell-ui container setup
314f196

muralipala1504 commited on

Move test_wrapper.py to tests folder
25c15c9

muralipala1504 commited on

Convert deepshell-backend from submodule to normal folder
3456720

muralipala1504 commited on

Fix UI static paths and backend static file serving for seamless integration
dc53f9a

muralipala1504 commited on