Releases: NASA-IMPACT/akd-core
Releases · NASA-IMPACT/akd-core
v0.2.0: Slimmed down version of akd-core
What's Changed
- Refactor: slim akd-core — Protocols, ConfigBindingMixin, drop bloat by @NISH1001 in #426
- Add is_empty structural emptiness check for OutputSchema by @NISH1001 in #431
- Refactor: slim akd-core — drop search/gap/storm agents and langchain deps by @NISH1001 in #432
- Bump version to 0.2.0 by @NISH1001 in #433
- Widen RunContext.messages to list[Any] for adapter flexibility by @NISH1001 in #435
- Release: AKD v0.2.0: Slim down akd core by @NISH1001 in #434
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- enhance: add per-category score to MultiRiskGraniteGuardianTool via logprobs by @NISH1001 in #418
- Bump version to 0.1.1 by @NISH1001 in #419
- Sync uv.lock with v0.1.1 by @NISH1001 in #421
- Add fallback for version when running from source by @NISH1001 in #422
- Release: AKD v0.1.1 by @NISH1001 in #420
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Execute Lit Agent from run file with passable config based on pydantic settings by @jbrry in #28
- Feature/semantic scholar tool by @NISH1001 in #32
- Integrate STORM agent by @movinam in #33
- Updated the readme for setup instructions by @vishnudev-k in #46
- Add very basic agentic search by @NISH1001 in #47
- Add an enhanced multi-rubric relenvacy agent and checker by @NISH1001 in #49
- Refactor akd abstraction to allow for more extensibility by @NISH1001 in #50
- Refactor atomic-agents to use LangGraph by @movinam in #48
- Feature/crossref src check by @muthukumaranR in #57
- Remove FactReasoner tool and subtree from the akd codebase by @jbrry in #62
- Bugfix/tool wrapper nodes by @NISH1001 in #63
- Add the unmet requirements in pyproject by @iamsims in #65
- Feature/granite guardian tool by @TigranTigranTigran in #61
- Feature/code search tool by @pranath-reddy in #64
- Improve Node Template and State management by @NISH1001 in #66
- Bugfix and refactor storm agent with new abstraction structure by @NISH1001 in #70
- Remove api key error by @iamsims in #69
- Bugfix local repository search and sort the results by score by @NISH1001 in #71
- Refactor local repository search by @pranath-reddy in #72
- Add SDE Code Search Tool for API-based code search by @pranath-reddy in #73
- Mapping System for AKD Framework by @muthukumaranR in #67
- Bugfix pdf check logic in pdf scraper by @NISH1001 in #75
- Add support for Docling-based scraper by @movinam in #55
- Add CombinedCodeSearchTool for unified code search by @pranath-reddy in #77
- Additional Semantic Scholar API by @movinam in #76
- Refactor the scraper module to make it robust and extensiblity by @NISH1001 in #78
- Fix the 443 error in semanticsearchtool by @iamsims in #80
- Improve akd packaging for pip-compatible installation by @NISH1001 in #82
- Bugfix/semantic tool by @movinam in #83
- Bugfix [Code Search]: Add deduplication method to remove duplicate results by @pranath-reddy in #85
- Modify doi_to_paper to use external ID instead by @movinam in #84
- Refactor/search agents organize by @muthukumaranR in #90
- Revert "Refactor/search agents organize" by @muthukumaranR in #93
- Revert "Revert "Refactor/search agents organize"" by @muthukumaranR in #94
- Feature/guardrails decorator by @muthukumaranR in #89
- Refactor/search agents organize by @muthukumaranR in #95
- fix(notebooks): resolve import issues and ensure example notebook run… by @vishnudev-k in #92
- Add .worktrees directory in gitignore by @NISH1001 in #97
- Bugfix instructorbase agent by @NISH1001 in #98
- Add OpenAIEmbedder for Local Code Search Tool by @pranath-reddy in #99
- Refactor search agent module: by @NISH1001 in #96
- Bugfix to revert doi_to_paper to fetch_by_external_id by @movinam in #101
- Add tests cases for base agents by @NISH1001 in #100
- bugfix + Enhc: DeepLitSearchAgent by @muthukumaranR in #105
- Add ollama base url to grainte tool config by @NISH1001 in #106
- Bugfix/search result item by @NISH1001 in #107
- Bugfix DeepLitSearch Agent by @NISH1001 in #108
- Add integration testing branch workflow by @muthukumaranR in #116
- Update Local Repo Search by @pranath-reddy in #113
- Add test coverage github action by @NISH1001 in #127
- Improvements and refactors to URL resolvers by @NISH1001 in #102
- Bugfix Code Search Test by @pranath-reddy in #145
- Add Aspect Search Agent by @movinam in #111
- Remove the old aspect search by @movinam in #148
- Add Rate Limiter utility to akd | Apply to semantic scholar search tool by @NISH1001 in #149
- Bugfix author list in semantic scholar search tool by @NISH1001 in #150
- Add
strictfilter to searxng tool + New test suites by @NISH1001 in #161 - Add PyPaperBot-based scraper for full text parsing by @NISH1001 in #153
- chore(deps): Isolate ML dependencies for lighter installation by @NISH1001 in #167
- (fix): Aspect Search - Add interview result dump to output schema by @movinam in #169
- Feature/full text search pipeline by @iamsims in #119
- Gap Analysis Agent by @movinam in #86
- Add more request header keys and values in the config by @NISH1001 in #179
- Add a new node template for single agent workflow (SingleAgentNodeTemplate) by @NISH1001 in #189
- added Granite Guardian 3.3 to GG tool by @TigranTigranTigran in #190
- Bugfix: Code Search Result Titles by @pranath-reddy in #187
- Implement deep copy for Instructor-based base agent by @NISH1001 in #191
- [Bugfix] Correct and Stabilize Tooling Unit Tests by @NISH1001 in #192
- Enhance Guardrails with Field Prioritization and Robust Text Extraction by @NISH1001 in #195
- Agent Registry Foundation by @muthukumaranR in #198
- Bug fix for max_results being set to 10 unless set from arun parameters by @iamsims in #202
- Add IO mapping strategy using jsonpath to SingleAgentNodeTemplate by @NISH1001 in #199
- Change default ollama type in config by @paridhi-parajuli in #201
- Deep Search Agent Refactor: SearchPipeline Integration & Schema Standardization by @muthukumaranR in #203
- Risk agent for DAGmetric creation from risk atlas data by @TigranTigranTigran in #118
- Refactor Search Pipeline with Link Relevancy Assessment and Scraping Modes by @NISH1001 in #208
- Feat: Make Base Agents Stateless by Default by @NISH1001 in #211
- Add LiteLLM-based Agent with Automatic Context Trimming by @NISH1001 in #212
- Add Code Repository Search Agent by @pranath-reddy in #200
...