| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| askimo-v0.2.0-darwin-arm64.tar.gz | 2025-11-10 | 36.3 MB | |
| askimo-v0.2.0-linux-arm64.tar.gz | 2025-11-10 | 37.0 MB | |
| askimo-v0.2.0-linux-x64.tar.gz | 2025-11-10 | 38.1 MB | |
| askimo-v0.2.0-windows-x64.zip | 2025-11-10 | 37.4 MB | |
| SHA256SUMS.txt | 2025-11-10 | 392 Bytes | |
| README.md | 2025-11-10 | 19.3 kB | |
| v0.2.0 source code.tar.gz | 2025-11-10 | 2.1 MB | |
| v0.2.0 source code.zip | 2025-11-10 | 2.3 MB | |
| Totals: 8 Items | 153.3 MB | 0 | |
This release marks a major milestone for Askimo, introducing powerful new features, improved CLI experience, and enhanced integration capabilities.
Key improvements include:
-
Dynamic CLI command framework with multi-line input and pagination
-
Integrated RAG (Retrieval-Augmented Generation) indexing with PostgreSQL and file watchers
-
Recipe system overhaul with external arguments and YAML support
-
Session intelligence with context summarization
-
Anthropic Claude provider integration
-
Robust TestContainers and GraalVM enhancements
-
Documentation, theme, and configuration refinements across the board
🧩 What's Changed
🧠 Core Enhancements
-
Added retry utilities for transient errors #72
-
Improved session caching and API key handling #48
-
Enhanced path resolution and error handling in FS tools #77
-
Added Docker-optional RAG indexing and file watchers for pgvector updates #69 #65
💻 CLI & User Experience
-
Introduced dynamic command handling and multi-line input (Shift+Enter / Ctrl+J) #33 #42
-
Added history command, banner, and version display #43
-
Enhanced logging with centralized logger #49
-
Improved command completion with CliCommandCompleter #51 #52
📜 Recipes & Automation
-
Enhanced recipe creation and management #61
-
Added external argument support in RecipeExecutor #55
-
Added YAML-based recipe documentation #56
🔗 Providers & Integrations
-
Added Anthropic (Claude) provider support #34
-
Added proxy configuration for OpenAI models #73
-
Unified provider naming and improved tests #74
🧠 Intelligent Sessions & Context
-
Introduced session summaries for intelligent context management #63
-
Improved project persistence and session state handling #44
🧪 Testing & Infrastructure
-
Enabled TestContainers reuse for PostgreSQL and Ollama #41
-
Migrated to custom GraalVM Feature for reflection config #39
-
Enhanced integration tests for CLI, FS, and provider modules #36 #47 #70
-
Disabled fail-fast mode in containers for better stability #54
📝 Documentation & Site
-
Added GitHub Pages with improved theme and blog integration #26 #27
-
Added sitemap plugin, updated README, and restructured docs #57 #58 #78
-
Added Getting Started and Development Guide for contributors #22 #60
Full Changelog: https://github.com/haiphucnguyen/askimo/compare/v0.1.2...v0.3.0
What's Changed
- Update docs by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/21
- Add getting started doc by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/22
- Refactor to mono repo by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/23
- Add mcp db dependencies by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/24
- Mcp testing with testcontainer and initial version of db command by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/25
- Add github pages by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/26
- Update docs theme by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/27
- Add blog posts to github page by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/28
- Initial version for db command by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/29
- Rag postgres index files by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/30
- Rag retriever by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/31
- Add site verification by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/32
- Add dynamic command handling to CLI by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/33
- feat(providers): integrate Anthropic (Claude) support by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/34
- refactor: flatten to single-module build and remove MCP server by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/35
- test(cli): add unit tests for CreateRecipeCommandHandler by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/36
- Add more tests for jline commands by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/38
- Migrate to custom GraalVM Feature for reflection config by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/39
- Add Graal metadata generation and Ollama test support by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/40
- Enable testcontainers reuse for postgres and ollama by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/41
- Add multiline input support via Shift+Enter/CTRL+J by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/42
- feat(cli): add history command and refactor config handler by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/43
- feat(persist-project-info): enhance project persistence and management by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/44
- Coding assist by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/45
- Improve ingestion files and organize system settings by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/46
- test(core): add FS tests to fix reflection issues at runtime by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/47
- refactor(core): improve session caching and API key handling by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/48
- refactor(cli): enhance logging with centralized Logger by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/49
- Added more local tool commands, fix the issue not initialize the rag properly when call use-project command by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/50
- feat(cli): replace SetParamCompleter with CliCommandCompleter by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/51
- Improve completion features by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/52
- Support secure api key using the OS keychain or encryption by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/53
- Disable fail-fast feature in test container by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/54
- feat(recipes): support external arguments in RecipeExecutor by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/55
- docs(recipes): add documentation for using YAML-based recipes by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/56
- docs(config): add sitemap plugin to config by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/57
- docs(readme): update README and config for web UI removal by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/58
- feat(cli): enhance support for non-interactive commands by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/59
- docs: update documentation structure and add development guide by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/60
- feat(recipes): enhance recipe creation and management by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/61
- Feature/remove jline history and enable chat session by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/62
- feat(session): add intelligent context management with summaries by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/63
- Rename Chat API methods and add more integration tests by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/64
- File watcher to index change files to pgvector by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/65
- Support non interactive prompt by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/66
- The unit tests have been updated to support the new
searchFilesByGlob()family of functions and added various utility calls for file existence checks by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/67 - feat(core, provider): Enhance indexing configuration and add new provider tests by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/68
- feat(project-rag): make Docker optional for RAG indexing by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/69
- refactor(graal): register config classes for reflection by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/70
- feat(cli): add pagination & multi-line support, banner, version command by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/71
- feat(core): add retry utility for transient errors by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/72
- feat(config): add proxy support to AppConfig and OpenAiModelFactory by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/73
- refactor(core): rename providers for consistency and update tests by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/74
- Fix broken tests by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/76
- feat(fs-tools): enhance path resolution and error handling by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/77
- docs: update and reorganize documentation for improved clarity by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/78
- Fix homebrew build by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/79
- Fix homebrew build by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/80
- Support composite commands and fix the distribution steps by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/81
- Fix to build native image issue on CI by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/82
New Contributors
- @minhnguyen-ai made their first contribution in https://github.com/haiphucnguyen/askimo/pull/36
Full Changelog: https://github.com/haiphucnguyen/askimo/compare/v0.1.2...v0.2.0
What's Changed
- Update docs by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/21
- Add getting started doc by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/22
- Refactor to mono repo by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/23
- Add mcp db dependencies by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/24
- Mcp testing with testcontainer and initial version of db command by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/25
- Add github pages by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/26
- Update docs theme by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/27
- Add blog posts to github page by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/28
- Initial version for db command by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/29
- Rag postgres index files by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/30
- Rag retriever by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/31
- Add site verification by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/32
- Add dynamic command handling to CLI by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/33
- feat(providers): integrate Anthropic (Claude) support by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/34
- refactor: flatten to single-module build and remove MCP server by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/35
- test(cli): add unit tests for CreateRecipeCommandHandler by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/36
- Add more tests for jline commands by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/38
- Migrate to custom GraalVM Feature for reflection config by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/39
- Add Graal metadata generation and Ollama test support by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/40
- Enable testcontainers reuse for postgres and ollama by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/41
- Add multiline input support via Shift+Enter/CTRL+J by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/42
- feat(cli): add history command and refactor config handler by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/43
- feat(persist-project-info): enhance project persistence and management by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/44
- Coding assist by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/45
- Improve ingestion files and organize system settings by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/46
- test(core): add FS tests to fix reflection issues at runtime by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/47
- refactor(core): improve session caching and API key handling by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/48
- refactor(cli): enhance logging with centralized Logger by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/49
- Added more local tool commands, fix the issue not initialize the rag properly when call use-project command by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/50
- feat(cli): replace SetParamCompleter with CliCommandCompleter by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/51
- Improve completion features by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/52
- Support secure api key using the OS keychain or encryption by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/53
- Disable fail-fast feature in test container by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/54
- feat(recipes): support external arguments in RecipeExecutor by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/55
- docs(recipes): add documentation for using YAML-based recipes by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/56
- docs(config): add sitemap plugin to config by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/57
- docs(readme): update README and config for web UI removal by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/58
- feat(cli): enhance support for non-interactive commands by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/59
- docs: update documentation structure and add development guide by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/60
- feat(recipes): enhance recipe creation and management by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/61
- Feature/remove jline history and enable chat session by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/62
- feat(session): add intelligent context management with summaries by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/63
- Rename Chat API methods and add more integration tests by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/64
- File watcher to index change files to pgvector by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/65
- Support non interactive prompt by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/66
- The unit tests have been updated to support the new
searchFilesByGlob()family of functions and added various utility calls for file existence checks by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/67 - feat(core, provider): Enhance indexing configuration and add new provider tests by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/68
- feat(project-rag): make Docker optional for RAG indexing by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/69
- refactor(graal): register config classes for reflection by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/70
- feat(cli): add pagination & multi-line support, banner, version command by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/71
- feat(core): add retry utility for transient errors by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/72
- feat(config): add proxy support to AppConfig and OpenAiModelFactory by @minhnguyen-ai in https://github.com/haiphucnguyen/askimo/pull/73
- refactor(core): rename providers for consistency and update tests by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/74
- Fix broken tests by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/76
- feat(fs-tools): enhance path resolution and error handling by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/77
- docs: update and reorganize documentation for improved clarity by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/78
- Fix homebrew build by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/79
- Fix homebrew build by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/80
- Support composite commands and fix the distribution steps by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/81
- Fix to build native image issue on CI by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/82
- Fix broken native image by @haiphucnguyen in https://github.com/haiphucnguyen/askimo/pull/83
New Contributors
- @minhnguyen-ai made their first contribution in https://github.com/haiphucnguyen/askimo/pull/36
Full Changelog: https://github.com/haiphucnguyen/askimo/compare/v0.1.2...v0.2.0