Releases: truffle-ai/saiki
Releases · truffle-ai/saiki
v0.2.6
What's Changed
- Docs 2 by @rahulkarajgikar in #128
- Enhance WebUI for better UX by @shaunak99 in #125
- add back versioning.md file by @rahulkarajgikar in #130
- doc updates by @rahulkarajgikar in #131
- Update/docs by @shaunak99 in #132
- Fix docs build by @shaunak99 in #133
- feat: create workflow to test the changes of the PR by @AayushSaini101 in #121
- [WIP] add chat session layer by @rahulkarajgikar in #129
- Added a new "server" mode for starting up by @shaunak99 in #137
- Update/readme by @shaunak99 in #127
- Update/readme broken links by @shaunak99 in #139
- Fix: Removed duplication in README by @shaunak99 in #140
- Storage by @rahulkarajgikar in #138
- Docs + other refactors by @rahulkarajgikar in #144
- Build patch for windows by @shaunak99 in #145
Important notes
- Saiki now supports storage! Conversations get stored in database - default is SQLite but we also support postgres and redis!
- Saiki agents also now natively manage sessions! With one agent, you can manage multiple conversations - extremely useful for building AI applications
Full Changelog: v0.2.4...v0.2.6
v0.2.4
What's Changed
- Update readme to have deepwiki link by @rahulkarajgikar in #109
- Link github pages to deepwiki by @rahulkarajgikar in #111
- New WebUI using NextJS by @shaunak99 in #106
- Update readme and fix/webui by @shaunak99 in #114
- Add voice support feature by @AayushSaini101 in #112
- Add saiki create-app and saiki init-app command by @rahulkarajgikar in #115
- fix missing script, update saiki CLI description by @rahulkarajgikar in #118
- Add claude 4 models and set sonnet 4 to default anthropic model by @rahulkarajgikar in #119
- rename contributions.md to contributing.md by @rahulkarajgikar in #120
New Contributors
- @AayushSaini101 made their first contribution in #112
Full Changelog: v0.2.3...v0.2.4
v0.2.2
What's Changed
- Release/refactors by @shaunak99 in #1
- Onboard vercel AI SDK by @rahulkarajgikar in #2
- Release/docs by @shaunak99 in #6
- Enhanced Windows support for npx by @shaunak99 in #10
- Add support for remote MCP clients via SSE by @rahulkarajgikar in #11
- Change config file format from json to yml by @rahulkarajgikar in #12
- Add system prompt as a tunable parameter in saiki.yml under LLM config by @rahulkarajgikar in #14
- Add support for headers in HTTP requests in MCP client by @rahulkarajgikar in #20
- Update README.md by @shaunak99 in #23
- Add google LLMs into vercel LLM provider by @rahulkarajgikar in #25
- Update README.md by @shaunak99 in #24
- Update README.md with example by @shaunak99 in #26
- Change LLMService to publish events using an emitter/bus instead of callbacks by @rahulkarajgikar in #28
- Added website designer example by @shaunak99 in #29
- Fix system message in vercel LLM service by @rahulkarajgikar in #32
- Fix formatting by @rahulkarajgikar in #33
- Add Message management logic into Saiki by @rahulkarajgikar in #34
- Fix formatting by @rahulkarajgikar in #35
- set configs to default openai; updated docs by @shaunak99 in #39
- Improvements to environment variables and mcp server tool call timeouts by @rahulkarajgikar in #40
- Fix mcp server timeout by @rahulkarajgikar in #41
- Feat/webui by @shaunak99 in #42
- Refactor utils by @rahulkarajgikar in #44
- Readme patch by @shaunak99 in #45
- Add support for docker and instructions for using docker in README.Docker.md by @rahulkarajgikar in #46
- Add app directory to format list and run npm run format by @rahulkarajgikar in #47
- Update package.json to support 'saiki' command by @rahulkarajgikar in #49
- remove lint from prebuild by @rahulkarajgikar in #50
- move devdependencies to dependencies by @rahulkarajgikar in #51
- add npx before rimraf and copyfiles by @rahulkarajgikar in #52
- Updates for saiki CLI by @rahulkarajgikar in #54
- change package name in package.json to truffle-ai/saiki by @rahulkarajgikar in #55
- Fix for tool emission in vercel llm service by @rahulkarajgikar in #59
- Feature support for connecting to server via WebUI by @shaunak99 in #57
- Fix/puppeteer by @shaunak99 in #63
- feat: Tool call confirmation by @dieselftw in #43
- Tool approval refactors by @rahulkarajgikar in #65
- Update event management logic by @rahulkarajgikar in #66
- chore: update comments by @rahulkarajgikar in #69
- updated readme with global installation by @shaunak99 in #73
- feat: dynamic logging level control during runtime by @dhairyashiil in #74
- Add contributors section to README by @rahulkarajgikar in #75
- Add auto-publish github workflow by @rahulkarajgikar in #77
- 0.2.1 by @rahulkarajgikar in #78
- Add support for image parts/inputs by @shaunak99 in #64
- Move service initializations into service-initializer.ts by @rahulkarajgikar in #70
- Add prompt contributors for customizable system prompts by @rahulkarajgikar in #80
- Run formatter by @rahulkarajgikar in #81
- Added support for MCP resources prompts by @shaunak99 in #82
- Create CODE_OF_CONDUCT.md by @rahulkarajgikar in #88
- Create issue templates by @rahulkarajgikar in #89
- Code changes to support model config as script param by @rahulkarajgikar in #85
- Patches by @shaunak99 in #92
- patch for displaying image from tool-result in webui by @shaunak99 in #93
- Use saiki in headless mode by @shaunak99 in #76
- Enhanced backend with a dedicated api/server layer by @shaunak99 in #90
- Add vitest testing framework and initial unit tests by @rahulkarajgikar in #94
- Add PromptManager class by @rahulkarajgikar in #95
- Enhancing server/api layer & added new telegram and discord adapters by @shaunak99 in #96
- Adding SaikiAgent class by @rahulkarajgikar in #97
- Add support for base URL for openai compatibles by @rahulkarajgikar in #101
- Restructuring repo by @rahulkarajgikar in #102
- replace hardcoded dist server with public server by @rahulkarajgikar in #103
- minor readme updates + remove servers by @rahulkarajgikar in #104
- Add SDK exports as library + fix dependencies by @rahulkarajgikar in #105
New Contributors
- @shaunak99 made their first contribution in #1
- @rahulkarajgikar made their first contribution in #2
- @dieselftw made their first contribution in #43
- @dhairyashiil made their first contribution in #74
Full Changelog: https://github.com/truffle-ai/saiki/commits/v0.2.2