Husky-v1  by agent-husky

Open-source language agent for complex, multi-step reasoning tasks

Created 1 year ago
344 stars

Top 80.4% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Husky-v1 is an open-source language agent designed for complex, multi-step reasoning tasks, including numerical, tabular, and knowledge-based challenges. It targets researchers and developers working on advanced AI reasoning capabilities, offering a structured approach to problem-solving through iterative tool use.

How It Works

Husky-v1 operates in two stages: action generation and action execution. It iteratively generates the next best action using its internal models and then executes that action via specialized tools, updating the solution state. This approach leverages a code generator, query generator, and math reasoner as expert models, enabling it to tackle diverse reasoning problems efficiently.

Quick Start & Requirements

  • Install dependencies with pip install -r requirements.txt.
  • Requires CUDA 11.8.
  • Download models from the official HuggingFace collection.
  • Inference requires running multiple shell scripts in parallel (run_husky_action.sh, run_husky_code.sh, etc.), ideally with access to five GPUs.
  • Datasets need to be downloaded and placed in the dataset folder.
  • Official documentation and HuggingFace models are available.

Highlighted Details

  • Utilizes vLLM for optimized, batched inference.
  • Supports parallel execution of multiple expert models for enhanced performance.
  • Offers flexibility in choosing action generator models (7B, 13B) and datasets.
  • Includes evaluation scripts (eval_husky.sh) for assessing performance.

Maintenance & Community

Contact is available via GitHub issues or email for support.

Licensing & Compatibility

The repository does not explicitly state a license in the provided README.

Limitations & Caveats

The system requires CUDA 11.8 and recommends five GPUs for optimal inference, posing a significant hardware barrier. The README does not specify the license, which could impact commercial use or integration into closed-source projects.

Health Check
Last Commit

1 year ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
0 stars in the last 30 days

Explore Similar Projects

Starred by Shizhe Diao Shizhe Diao(Author of LMFlow; Research Scientist at NVIDIA), Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research), and
7 more.

reasoning-gym by open-thought

1.2%
1k
Procedural dataset generator for reasoning models
Created 7 months ago
Updated 3 days ago
Starred by Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), Joe Walnes Joe Walnes(Head of Experimental Projects at Stripe), and
1 more.

KAG by OpenSPG

0.4%
8k
Logical reasoning framework for domain knowledge bases
Created 1 year ago
Updated 1 month ago
Feedback? Help us improve.