← 开源
disler

always-on-ai-assistant

A pattern for an always on AI Assistant powered by Deepseek-V3, RealtimeSTT, and Typer for engineering

ApplicationsPersonalPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
1.00k
Star
215
Fork
+-1
本周
2
贡献者
创建于 2025-01-12 · 更新于 2026-10-13 · 今日第 12133 名
主要开发者
dislerIndyDevDanAgents

disler/always-on-ai-assistant 排名第 12,133,有 1,002 个星标。

同类别比较

disler/always-on-ai-assistant 排名第 12,133,此处有 8 个同类条目;TreborNamor/TradingView-Machine-Learning-GUI 排名第 12,138。

同类别比较
名称排名指标
ShuaixinHuang/image-multiple-angles-3d-camera12,094
语言:
Python
星标数:
1,011
分叉数:
21
简介:
🎬 Generate images from any camera viewpoint via 3D interactive control. Drag the camera in 3D space or use sliders to set azimuth/elevation/distance, then generate. Built with Three.js + Gradio, bilingual ZH/EN UI.
ZTE-AICloud/Co-Sight12,097
语言:
Python
星标数:
1,010
分叉数:
278
Planetary-Computers/autotab-starter12,109
语言:
Python
星标数:
1,007
分叉数:
66
简介:
Build browser agents for real world tasks
jingyunstudio/jingyun-dsh12,112
语言:
TypeScript
星标数:
1,007
分叉数:
41
简介:
基于 Jingyun Studio + DeepSeek Harness (DSH) 打造的一站式 AI 商业化桌面客户端,一个将 AI 智能体 / 技能 / 工作流转化为可交易商品的完整商业化平台客户端。 井云为 DSH 注入了完整的商业闭环:登录注册 → 会员体系 → 订阅支付 → 云端资产 → 多端同步,让 AI 开发者 30 分钟内将自己的智能体封装为独立的商业产品。
TreborNamor/TradingView-Machine-Learning-GUI12,138
语言:
Python
星标数:
1,001
分叉数:
265
简介:
HyperView is a terminal-first TradingView strategy lab for downloading market data, backtesting Python strategies with Pine-like behavior, and optimizing SL/TP parameters.
J3n5en/EnsoAI12,147
语言:
TypeScript
星标数:
998
分叉数:
120
简介:
Multiple Agents, Parallel Flow
VoltaML/voltaML-fast-stable-diffusion12,152
语言:
Python
星标数:
997
分叉数:
83
简介:
Beautiful and Easy to use Stable Diffusion WebUI
piglei/ai-vocabulary-builder12,164
语言:
Python
星标数:
996
分叉数:
67
简介:
An AI-powered smart vocabulary tool with features like One-click vocabulary building and story-based memorization.
关键参数与规格
关键参数与规格
参数值
语言Python
类别Applications
子类别Personal
星标数1,002
分叉数215
贡献者2
创建日期2025-01-12
更新日期2026-10-13
1 天星标数0
7 天星标数-1
排名12,133
上次排名12,062
排名变化-71
7 天星标排名17,383
上次 7 天星标排名17,364
7 天星标排名变化-19
总星标排名11,139
上次总星标排名11,120
总星标排名变化-19
README 摘录

"Always-On" Deepseek AI Assistant A pattern for an always on AI Assistant powered by Deepseek-V3, RealtimeSTT, and Typer for engineering Checkout the demo where we walk through using this always-on-ai-assistant. Setup - Update with your keys and (optional) install python 3. 11 ( ) Commands Base Assistant Chat Interface See for more details. Start a conversational chat session with the base assistant: Typer Assistant Conversational Commands See , , and for more details. : file containing typer commands : active memory for

you and your assistant : determines what the assistant does with the command: ('default', 'execute', 'execute-no-scratch'). Speak to the assistant Try this: "Hello! Ada, ping the server wait for a response" (be sure to pronounce 'ada' clearly) 3. See the command in the scratchpad Open to see the command that was generated. Assistant Architecture See for more details. 🧠 Brain: 📝 Job (Prompt(s)): 💻 Active Memory (Dynamic Variables): 👂 Ears (STT): 🎤 Mouth (TTS): Base Assistant See for more details. 🧠 Brain: 📝 Job (Prompt

(s)): 💻 Active Memory (Dynamic Variables): 👂 Ears (STT): 🎤 Mouth (TTS): Resources LOCAL SPEECH TO TEXT: faster whisper (support for RealtimeSTT) whisper examples elevenlabs voice models:

常见问题

记录了多少星标和分叉?

disler/always-on-ai-assistant 有 1,002 个星标和 215 个分叉。

仓库排名是多少?

disler/always-on-ai-assistant 排名第 12,133。

记录的语言和类别是什么?

disler/always-on-ai-assistant 有 1,002 个星标,语言为 Python,类别为 Applications。

哪个仓库排名最接近?

disler/always-on-ai-assistant 与 TreborNamor/TradingView-Machine-Learning-GUI 比较,后者排名第 12,138,有 1,001 个星标。

README

"Always-On" Deepseek AI Assistant

A pattern for an always on AI Assistant powered by Deepseek-V3, RealtimeSTT, and Typer for engineering

Checkout the demo where we walk through using this always-on-ai-assistant.

Setup

  • cp .env.sample .env
    • Update with your keys DEEPSEEK_API_KEY and ELEVEN_API_KEY
  • uv sync
  • (optional) install python 3.11 (uv python install 3.11)

Commands

Base Assistant Chat Interface

See main_base_assistant.py for more details. Start a conversational chat session with the base assistant:

uv run python main_base_assistant.py chat

Typer Assistant Conversational Commands

See main_typer_assistant.py, modules/typer_agent.py, and commands/template.py for more details.

  • --typer-file: file containing typer commands
  • --scratchpad: active memory for you and your assistant
  • --mode: determines what the assistant does with the command: ('default', 'execute', 'execute-no-scratch').
  1. Awaken the assistant
uv run python main_typer_assistant.py awaken --typer-file commands/template.py --scratchpad scratchpad.md --mode execute
  1. Speak to the assistant Try this: "Hello! Ada, ping the server wait for a response" (be sure to pronounce 'ada' clearly)

  2. See the command in the scratchpad Open scratchpad.md to see the command that was generated.

Assistant Architecture

See assistant_config.yml for more details.

Typer Assistant

See assistant_config.yml for more details.

  • 🧠 Brain: Deepseek V3
  • 📝 Job (Prompt(s)): prompts/typer-commands.xml
  • 💻 Active Memory (Dynamic Variables): scratchpad.txt
  • 👂 Ears (STT): RealtimeSTT
  • 🎤 Mouth (TTS): ElevenLabs

Base Assistant

See assistant_config.yml for more details.

  • 🧠 Brain: ollama:phi4
  • 📝 Job (Prompt(s)): None
  • 💻 Active Memory (Dynamic Variables): none
  • 👂 Ears (STT): RealtimeSTT
  • 🎤 Mouth (TTS): local

Resources

排名相邻
同类项目