microsoft/TypeChat
View on GitHubTypeChat is a library that makes it easy to build natural language interfaces using types.
- Stars
- 8.7k
- Forks
- 414
- Open beginner issues
- 0
- Indexed issues
- 57
- Avg merge
- 3h 8m
- Merged PRs (30d)
- 3
- Dominant language
- TypeScript
- License
- MIT
- Last GitHub push
- Aug 21, 2026
- Latest indexed
- Sep 19, 2026
- Contributing guide
- No contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- No beginner labels indexed
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Needs More Info Question
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 65/100
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
Website
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
Website
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Website
Difficulty 3/5 1-2 days Newbie friendliness 42/100
-
Website
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
-
Language: Python
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
-
Documentation Language: Python
-
Language: Python
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
In Discussion Language: Python Suggestion
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
-
In Discussion Suggestion
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
Question
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Design Notes
Difficulty 5/5 Over a week Newbie friendliness 15/100
-
Design Notes
Difficulty 5/5 Over a week Newbie friendliness 15/100
-
Design Notes
Difficulty 5/5 Over a week Newbie friendliness 15/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 1/5 Under an hour Newbie friendliness 15/100
-
Difficulty 3/5 1-2 days Newbie friendliness 28/100
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Distribute as ESM Open
Difficulty 3/5 1-2 days Newbie friendliness 42/100
-
Suggestion
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 25/100
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
-
Multi-file schemas OpenSuggestion
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 30/100
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
-
Question
Difficulty 3/5 1-2 days Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
In Discussion Suggestion
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Question
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
-
How to customize typechat for my own model and personalized scenarios (exp. for Chinese users)? OpenDiscussion Question
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
In Discussion Suggestion
Difficulty 3/5 1-2 days Newbie friendliness 38/100
-
Streaming Support OpenIn Discussion Suggestion
Difficulty 5/5 Over a week Newbie friendliness 25/100