Block or Report
Block or report sigoden
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
window-switcher Public
MacOS-like window switcher. Switch between windows of the same app with alt+`. Switch open apps with alt+tab.
1,458 contributions in the last year
Less
More
Contribution activity
March 2023
Created 147 commits in 9 repositories
Created 1 repository
-
sigoden/aichat
Rust
•
Built by
Created a pull request in sigoden/aichat that received 4 comments
Opened 63 other pull requests in 5 repositories
sigoden/aichat
50
merged
- feat: support role args
- feat: support HTTPS_PROXY and ALL_PROXY
- feat: add support for NO_COLOR
- feat: support light theme
- feat: support more env vars
-
feat: provide
--promptfor adding a prompt from cli -
feat: type
{[(to enter multi-line editing mode - fix: cli specify role is not applied when conversation_first set true
- feat: add config.conversation_first
- refactor: optimize counting tokens
- feat: support two types of role prompts
- feat: add remain tokens indicator and max tokens guard
- fix: abort by ctrlc unexpectedly prints error message
- feat: add role info to readline indicator
- refactor: replace Arc<Refcell<Config>> with Arc<Mutex<Config>>
- chore: optimize newline again
- feat: add role-specific config
- chore: improve code by getting prompt from config
- fix: windows no stream output
- refactor: replace dump with print_now!
- fix: repl set save true not work if not rerun
- refactor: split long paragraphs for smoother stream output
- refactor: theme and code color
- feat: command mode supports stream out
- refactor: adjust repl
- Some pull requests not shown.




