Skip to content

Strip financial research features, convert to generic chatbot#1

Open
kilo-code-bot[bot] wants to merge 1 commit intomainfrom
strip-financial-features
Open

Strip financial research features, convert to generic chatbot#1
kilo-code-bot[bot] wants to merge 1 commit intomainfrom
strip-financial-features

Conversation

@kilo-code-bot
Copy link
Contributor

@kilo-code-bot kilo-code-bot bot commented Feb 14, 2026

Summary

Removes all financial/market research functionality from the Dexter fork and converts it into a clean, generic AI chatbot assistant.

Changes

Deleted

  • src/tools/finance/ — entire directory (15 financial tool files: API client, prices, fundamentals, filings, insider trades, crypto, key-ratios, news, estimates, segments, company_facts, financial-search, financial-metrics, read-filings)
  • src/skills/dcf/ — DCF valuation skill (SKILL.md, sector-wacc.md)
  • src/evals/dataset/finance_agent.csv — finance-specific evaluation dataset
  • src/tools/descriptions/financial-search.ts, financial-metrics.ts, read-filings.ts — financial tool descriptions

Added

  • src/evals/dataset/general_agent.csv — generic Q&A evaluation dataset

Modified

  • Agent prompts (src/agent/prompts.ts) — replaced "Dexter" identity with generic AI assistant, removed all financial-specific instructions
  • Tool registry (src/tools/registry.ts) — removed financial tool registrations
  • Tool exports (src/tools/index.ts, src/tools/descriptions/index.ts) — removed financial exports
  • Tool descriptions (src/tools/descriptions/browser.ts, web-fetch.ts, web-search.ts) — removed financial data references
  • Skill tool (src/tools/skill.ts) — replaced financial examples with generic ones
  • Intro component (src/components/Intro.tsx) — rebranded from "Dexter" to "Chatbot"
  • Agent event view (src/components/AgentEventView.tsx) — removed financial_search-specific branch
  • Evals (src/evals/run.ts) — updated to use generic dataset and prompts
  • Utils (src/utils/cache.ts, cache.test.ts, tool-description.ts) — replaced financial examples with generic ones
  • Skills types (src/skills/types.ts) — removed financial references from comments
  • Config files (package.json, env.example, AGENTS.md, README.md) — updated descriptions, removed FINANCIAL_DATASETS_API_KEY

What's Preserved

  • Core agent loop and architecture
  • CLI interface (Ink/React)
  • Web search, web fetch, and browser tools
  • Skills framework (extensible via SKILL.md files)
  • Multi-provider LLM support (OpenAI, Anthropic, Google, xAI, OpenRouter, Ollama)
  • Gateway/WhatsApp channel infrastructure
  • All hooks, utilities, and configuration management
  • Onboarding flow and settings

Built for 87wf9xdgz8 by Kilo for Slack

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants