AnnaSuSu/TechSpar
一个持续进化的面试训练系统。在线体验地址:https://techspar.cn observed · 2026-09-01
Health v2 · maintenance only
82/100
- Activity 100
- Release rhythm 98
- Longevity 12
Flags: young
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 170
- days_rel: 13
- days_push: 4
- n_releases_24m: 2
Adoption not part of the score
1055 stars · 125 forks observed · 2026-09-01
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
TechSpar is an open-source AI-powered technical interview preparation application that combines targeted training, resume-based mock interviews, JD-specific preparation, a real-time interview Copilot with ASR, and recording review into one continuous feedback loop. It maintains a long-term learner profile with weaknesses and SM-2 spaced review scheduling, and can be self-hosted via Docker or used as an Electron desktop app.
Use cases
- practice technical interview questions with adaptive difficulty
- run mock interviews based on my resume
- prepare for an interview using a specific job description
- get real-time hints and answer suggestions during a live interview
- transcribe and review recorded interview answers
- track my weak areas and schedule review over time
- import my resume and notes as context for AI interview practice
When to choose
- you are preparing for technical interviews and want persistent progress tracking across sessions
- you want a self-hosted, fully open-source alternative with no paywalled features
- you need real-time interview assistance with speech recognition and answer suggestions
- you want to practice with your own resume and target job descriptions
When to avoid
- you need a simple one-off question generator without long-term tracking
- you cannot provide your own LLM API key and do not want a hosted service
- you need a commercially signed desktop installer for enterprise distribution
- you are not preparing for technical interviews (e.g., behavioral-only interviews)
Facets
application · maturity active
chatbot speech-recognition rag agent-framework self-hosted chat-interface artificial-intelligence education developer-tools cross-platform windows self-hosted bun interview-preparation mock-interviews interview-copilot long-term-memory mem0 spaced-repetition resume-interview jd-preparation recording-review ai-coaching career natural-language-processing macos linux electron web-server docker typescript
2 sources
- readme: https://github.com/AnnaSuSu/TechSpar · fetched 2026-09-01 · e69e49b864bb
- homepage: https://ansusu.gitbook.io/techspar · fetched 2026-08-29 · b754340e27f6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| AnnaSuSu/TechSpar | main | 82 |
For agents
markdown · JSON · MCP: product_card(name="AnnaSuSu/TechSpar")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem