Source: https://seerepo.com/compare/HKUDS/Vibe-Trading/vs/LearningCircuit/local-deep-research
Markdown source: https://seerepo.com/compare/HKUDS/Vibe-Trading/vs/LearningCircuit/local-deep-research.md
Description: Vibe-Trading and local-deep-research share 33 technologies: FastAPI, OpenAI, AIOHTTP, starlette, uvicorn, anyio, soupsieve, Rich, peewee, pyjwt, keyring, tiktoken, LangChain, MCP, langchain-openai, beautifulsoup4, lxml, markdown-it-py, markupsafe, mdurl, jinja2, defusedxml, nh3, pypdf, annotated-types, beartype, jsonschema, jsonschema-specifications, referencing, Pydantic, OpenTelemetry, highlight.js, and katex. Both are written in Python.

# Vibe-Trading vs local-deep-research

Vibe-Trading and local-deep-research share 33 technologies: FastAPI, OpenAI, AIOHTTP, starlette, uvicorn, anyio, soupsieve, Rich, peewee, pyjwt, keyring, tiktoken, LangChain, MCP, langchain-openai, beautifulsoup4, lxml, markdown-it-py, markupsafe, mdurl, jinja2, defusedxml, nh3, pypdf, annotated-types, beartype, jsonschema, jsonschema-specifications, referencing, Pydantic, OpenTelemetry, highlight.js, and katex. Both are written in Python.

- [HKUDS/Vibe-Trading](https://seerepo.com/r/HKUDS/Vibe-Trading): "Vibe-Trading: Your Personal Trading Agent"
- [LearningCircuit/local-deep-research](https://seerepo.com/r/LearningCircuit/local-deep-research):  ~95% on SimpleQA (e.g. Qwen3.6-27B on a 3090). Supports all local and cloud LLMs (llama.cpp, Ollama, Google, ...). 10+ search engines - arXiv, PubMed, your private documents. Everything Local & Encrypted.

## What they share and what sets them apart

- In common: FastAPI, OpenAI, AIOHTTP, starlette, uvicorn, anyio, soupsieve, Rich, peewee, pyjwt, keyring, tiktoken, LangChain, MCP, langchain-openai, beautifulsoup4, lxml, markdown-it-py, markupsafe, mdurl, jinja2, defusedxml, nh3, pypdf, annotated-types, beartype, jsonschema, jsonschema-specifications, referencing, Pydantic, OpenTelemetry, highlight.js, katex
- Only in Vibe-Trading: py-key-value-aio, DuckDB, fastmcp-slim, fastmcp, Electron, Vite, React, React Router, cycler, fonttools, tinycss2, contourpy, prompt-toolkit, matplotlib, authlib, joserfc, cryptography, oauth-cli-kit, github-copilot-sdk, langchain-protocol, LangGraph, langgraph-sdk, langsmith, scikit-learn, bs4, cssselect2, et-xmlfile, html5lib, pydyf, rich-rst, tinyhtml5, webencodings, xlrd, xlsxwriter, mistune, pillow, python-pptx, qrcode, reportlab, weasyprint, openpyxl, pypdfium2, python-docx, email-validator, jsonschema-path, openapi-pydantic, Tailwind CSS, tailwind-merge, sonner, echarts, Lucide, react-markdown, rehype-highlight, remark-gfm, rehype-katex, remark-math
- Only in local-deep-research: gitdb, s3transfer, werkzeug, Bootstrap, Chart.js, chartjs-adapter-date-fns, chartjs-plugin-annotation, bootstrap-icons, Font Awesome, SQLAlchemy, alembic, ecdsa, id, faiss-cpu, langchain-ollama, langchain-anthropic, crawl4ai, sentence-transformers, docutils, readme-renderer, ruamel-yaml, ruamel-yaml-clib, xmltodict, pdfplumber, dompurify, extruct, html2canvas, jspdf, justext, markdown, marked, marked-katex-extension, readabilipy, unstructured, rfc3986, schema, boto3, botocore, docker, opentelemetry-instrumentation, opentelemetry-instrumentation-requests, opentelemetry-instrumentation-threading, opentelemetry-semantic-conventions, opentelemetry-util-http, structlog

## Side by side

| | Vibe-Trading | local-deep-research |
|---|---|---|
| Size | 613,183 lines written, 1,367 code files | 1,820,812 lines written, 712 code files |
| Who writes it | 5.8% of its commits signed by AI. With Claude Code, Codex, GitHub Copilot, and Cursor | 1.2% of its commits signed by AI. With Claude Code, GitHub Copilot, Kilo Code, and Cursor |
| Activity | Last push November 13, 2026, 2,730 commits, 38,189 stars | Last push November 14, 2026, 7,056 commits, 9,582 stars |
| Tests | 1,203 test files. 51.2% of its code files have a test that imports them | 3,252 test files. 80.1% of its code files have a test that imports them |

- Size: Lines written by people and agents, without generated ones; code files, without tests.
- Who writes it: A commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
- Activity: From GitHub and its history, on the day SeeRepo read it.
- Tests: The files that test the code, and the share of code files a test imports.

## Frequently asked questions

### Which is bigger, Vibe-Trading or local-deep-research?

local-deep-research, with 1,820,812 lines written; Vibe-Trading has 613,183.

The proof: [LearningCircuit/local-deep-research's code at commit 3d6e615](https://github.com/LearningCircuit/local-deep-research/tree/3d6e6151cffdb8f8926567b700d538fcd69afb8c)

### Which has more GitHub stars, Vibe-Trading or local-deep-research?

Vibe-Trading, with 38,189 stars; local-deep-research has 9,582.

The proof: [HKUDS/Vibe-Trading on GitHub](https://github.com/HKUDS/Vibe-Trading)

### Which has more tests, Vibe-Trading or local-deep-research?

local-deep-research, with 3,252 test files; Vibe-Trading has 1,203.

The proof: [LearningCircuit/local-deep-research's code at commit 3d6e615](https://github.com/LearningCircuit/local-deep-research/tree/3d6e6151cffdb8f8926567b700d538fcd69afb8c)

### Which was updated more recently, Vibe-Trading or local-deep-research?

local-deep-research: its last push was on November 14, 2026, and Vibe-Trading's on November 13, 2026.

The proof: [LearningCircuit/local-deep-research's commits on GitHub](https://github.com/LearningCircuit/local-deep-research/commits)

### Which has more commits signed by AI, Vibe-Trading or local-deep-research?

Vibe-Trading: an AI signed 5.8% of its commits, with Claude Code, Codex, GitHub Copilot, and Cursor; in local-deep-research, 1.2%.

The proof: [the commits each tool signed in HKUDS/Vibe-Trading](https://seerepo.com/r/HKUDS/Vibe-Trading/ai)

## Sources

- HKUDS/Vibe-Trading: Read on November 14, 2026, at commit 283e300 (https://github.com/HKUDS/Vibe-Trading/tree/283e300e407a94eeaa82821f791f83a969b11dc1)
- LearningCircuit/local-deep-research: Read on November 14, 2026, at commit 3d6e615 (https://github.com/LearningCircuit/local-deep-research/tree/3d6e6151cffdb8f8926567b700d538fcd69afb8c)

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
