jmooves/mike
A practical Mike fork focused on reliable chat history and a clearer record of workspace activity.
jmooves is shaping Mike around the everyday mechanics of AI-assisted legal work: chats should retain both sides of the conversation, and completed answers should not appear to stop halfway through.
The fork also adds a History area for tracing work across chats, documents, reviews, generated materials and workflows. Records can be searched, filtered and exported, giving users a more useful paper trail inside the product.
It is a focused set of usability and accountability improvements rather than a wholesale repositioning. Curious readers can follow the GitHub link for the implementation detail.
What's in it
- Complete chat answers Finished assistant replies are protected from remaining visibly cut off after streaming.
- Reliable chat history Chat records retain the prompt alongside the response and its workflow context.
- Workspace History A searchable, filterable and paginated activity record covers work across the workspace.
- CSV export History records can be exported for review outside the product.
Direction
chat-uiworkflow
Activity
jmooves ↗ analysis ↗ GitHub jmooves ↗ analysis ↗ GitHub jmooves ↗ analysis ↗ GitHub Threads of work (detailed view)
jmooves gives Mike a proper paper trail
A new History view makes everyday work in Mike easier to trace, review and export.
jmooves makes Mike chat history remember the whole conversation
A small database fix stops reopened chats from showing the answer but losing the question.
jmooves fixes the chat answers that could end mid-sentence
A small proposed safeguard would have ensured finished AI replies show their full text, not a stalled partial version.
Pull requests (detailed view)
✅ Merged (2)
jmooves · opened 1mo ago · merged 23d ago by willchen96 jmooves · opened 2mo ago · merged 2mo ago by willchen96 ⛔ Closed without merge (1)
jmooves · opened 2mo ago · closed 2mo ago