Commit History

feat(download_models): update CPU dropdown model size limit and add inclusion flags for models
1b57bac

rameshbasina commited on

style(app): enhance model selector UI with improved layout and visibility
f88db4d

rameshbasina commited on

feat(download_models): add Gemma 4 E2B instruct model to model repository
f6597b8

rameshbasina commited on

fix(search): pin ddgs news/text to duckduckgo backend (avoid Bing decode errors)
224f15e

rameshbasina commited on

fix(agent): wire Wikipedia pattern routing (explain/what-is); use wikipedia_search_term
ba73706

rameshbasina commited on

perf(app): fast market-quote synthesis β€” short system prompt, fewer tokens
edb0b9b

rameshbasina commited on

refactor(config): rename financial_quote_hints + provider_symbol; neutral logs
87739be

rameshbasina commited on

refactor: tool routing + Yahoo hints live in agent_config (not new top-level config)
14f4fe7

rameshbasina commited on

fix(agent): parse index names in financial_data; skip DDG for quote-only market Qs
28b23f1

rameshbasina commited on

perf: tune for 2-4 vCPU β€” smaller n_batch, skip router LLM, trim synthesis context
8447bdd

rameshbasina commited on

fix: always LLM-synthesize tool results (assistant voice, not raw search dump)
e5808f5

rameshbasina commited on

feat: broader capable-assistant system prompt, shared core prompt in agent LLM, smarter tool routing
78228d5

rameshbasina commited on

feat: add meetara Qwen3 1.7B GGUF to model list (meetara-lab/meetara-qwen3-1.7b-gguf)
4234f1b

rameshbasina commited on

feat: Yahoo Finance real-time market data tool for prices + % changes
ff3ed63

rameshbasina commited on

fix: news-first search for market queries, filter landing pages, add pub_date, append month to query
66ba091

rameshbasina commited on

fix: increase snippet from 200->400 chars, log full web data for accuracy audit
da0082c

rameshbasina commited on

feat: direct tool display path - show web/wiki/calc results instantly without LLM pass
10ce54b

rameshbasina commited on

perf: raise gen threads for small models, cut max_tokens 450->150 for tool queries
2d4593f

rameshbasina commited on

perf: n_threads_batch for faster prompt encode, RAM logging, switch tool LLM to generate_stream_chat
e428c7a

rameshbasina commited on

feat: word+equation image support via agent-based VL post-processing
07984a4

rameshbasina commited on

feat: add Wikipedia/DateTime/UnitConverter tools + LLM context routing + VL-calc pipeline
773fe1c

rameshbasina commited on

fix: strip VL blank lines, raise min_tokens to 1024, warn on large VL model CPU
1eff2cb

rameshbasina commited on

fix: use create_chat_completion for explain path, clean system prompt config
17991d0

rameshbasina commited on

fix: remove duplicate _detect_tool_needs call, add explain-path logging
7d7918b

rameshbasina commited on

feat: lazy VL load (text-only default, VL only on image), simple system prompt
4674691

rameshbasina commited on

fix: buffer-based stream to stop chat-template token leakage + KV cache clear
fe90b08

rameshbasina commited on

refactor: remove programmatic BODMAS stepper, route explain to LLM with anchored answer
95f22eb

rameshbasina commited on

Replace LLM math-explain with programmatic BODMAS explainer (no LLM hallucinations)
ac3d5e4

rameshbasina commited on

Add describe/show/walk as explain aliases for math step-by-step routing
03adcaa

rameshbasina commited on

Fix: add explain keyword, route explain queries through LLM with step-by-step prompt
7bb839c

rameshbasina commited on

Fix: solve-pattern now matches 'solve and explain: expr' (keyword + extra words before colon)
c17cae6

rameshbasina commited on

Fix: extract full calc expression even without trailing = ? (e.g. Calculation: 9-3/(1/3)+1)
0aec3d5

rameshbasina commited on

Fix: full-expr extraction for solve: X=? and skip LLM for pure-calc responses
cd017cb

rameshbasina commited on

Fix: remove VL text path from generate_stream to prevent CLIP warmup on text queries
21dc60b

rameshbasina commited on

VL: fix blurry OCR - keep RGB, add explicit read-image prompt prefix
5100b79

rameshbasina commited on

VL: fix ! OCR artifact + strip think blocks from VL stream
b37a05f

rameshbasina commited on

VL: fix empty output β€” ensure β‰₯ 512 visual tokens for math/OCR
f7cc261

rameshbasina commited on

core: fix two-model usage gaps
558f6f9

rameshbasina commited on

fix: remove stale is_math_task / is_text_task log reference (NameError)
b440721

rameshbasina commited on

VL: strip all prompt engineering β€” bare 'You are a helpful assistant.'
832b961

rameshbasina commited on

VL: fix empty response caused by complex system prompt
94df747

rameshbasina commited on

VL math/OCR: contrast+sharpness enhancement + forced transcription step
0326664

rameshbasina commited on

VL: fix math/OCR failures β€” task-aware prompt + 768px resolution
ae154cf

rameshbasina commited on

Fix VL temp-file race, hide copy buttons, clean loading dots
d0fdfed

rameshbasina commited on

UI: replace gr.Image overlay with gr.UploadButton + thumbnail chip
4a054c6

rameshbasina commited on

VL: fix image description accuracy
8220243

rameshbasina commited on

UI: replace vision accordion with πŸ“Ž icon in text row (ChatGPT style)
ec9d1b4

rameshbasina commited on

UI: compact vision strip + tighter heavy-models control
7eee5f4

rameshbasina commited on

Agent: DuckDuckGo-only web search (remove Google from hot path)
ef6af44

rameshbasina commited on

UI: fix vision upload overlay, chat scroll layout, mobile height
1875b75

rameshbasina commited on