A codecuck attempt at making a Claude CLI clone with Hermes soul.
Find a file
2026-05-16 19:07:47 -04:00
.claude feat: add LM Studio backend and IChatProvider abstraction 2026-05-16 17:25:48 -04:00
.idea/.idea.SoulChat/.idea fix: normalize LM Studio endpoint to scheme+authority to avoid double /v1 2026-05-16 17:44:27 -04:00
SoulChat.Cli fix: graceful handling for unknown slash commands and embedding failures 2026-05-16 18:40:03 -04:00
SoulChat.Core chore: add .gitignore and remove build artifacts from tracking 2026-05-16 15:41:33 -04:00
SoulChat.Embeddings fix: graceful handling for unknown slash commands and embedding failures 2026-05-16 18:40:03 -04:00
SoulChat.LlmProvider fix: handle empty ChatModel and improve LM Studio model picker robustness 2026-05-16 17:57:31 -04:00
SoulChat.Memory feat: add LM Studio backend and IChatProvider abstraction 2026-05-16 17:25:48 -04:00
SoulChat.Persistence fix: Phase 4 quality — manual memory embedding, session load compression, edge cases 2026-05-16 16:48:54 -04:00
SoulChat.Soul fix: Phase 2 — Scriban ScriptObject rendering, single watcher, error surfacing 2026-05-16 15:50:22 -04:00
.gitignore chore: separate machine-specific config from committed defaults 2026-05-16 18:35:20 -04:00
CLAUDE.md feat: LM Studio native model discovery and bearer token auth 2026-05-16 17:37:11 -04:00
Directory.Build.props fix: disable reference assembly generation to fix Rider surface heuristics build 2026-05-16 17:18:42 -04:00
IMPROVEMENTS.md feat: add LM Studio backend and IChatProvider abstraction 2026-05-16 17:25:48 -04:00
LICENSE fucked up and forgot to pull down from remote first; womp womp 2026-05-16 19:07:47 -04:00
MEMORIES.md feat: Phase 3 — memory extraction and injection 2026-05-16 15:54:50 -04:00
persona.json feat: Phase 2 — SOUL.md personality with hot-reload 2026-05-16 15:48:17 -04:00
README.md fucked up and forgot to pull down from remote first; womp womp 2026-05-16 19:07:47 -04:00
SOUL.md feat: Phase 3 — memory extraction and injection 2026-05-16 15:54:50 -04:00
SoulChat.sln chore: add classic SoulChat.sln for IDE compatibility 2026-05-16 16:56:16 -04:00
SoulChat.slnx feat: Phase 4 — embeddings, compression, semantic memory retrieval 2026-05-16 16:45:45 -04:00
SoulChat_ProjectPlan.md docs: add SoulChat project plan 2026-05-16 15:25:58 -04:00

CSharpClaudeCodeClone

A codecuck attempt at making a Claude CLI clone with Hermes soul.