Sageai

使用场景开发者使用Storia-AI/sage查询特定函数的用法和上下文信息开源项目维护者利用该工具为项目创建聊天界面,提高社区互动编程新手通过Storia-A...

  • Sageai

    类别:开发与工具,代码助手,AI,代码库,聊天,开发者工具,GitHub,普通产品,开源,
    官网:https://github.com/Storia-AI/sage 更新时间:2025-08-02 09:34:49
  • 使用场景

    开发者使用Storia-AI/sage查询特定函数的用法和上下文信息

    开源项目维护者利用该工具为项目创建聊天界面,提高社区互动

    编程新手通过Storia-AI/sage快速理解复杂的代码库结构和功能

    产品特色

    使用pipx或虚拟环境安装,简单易用

    支持本地运行,利用开源项目Marqo进行代码索引

    支持与外部API的集成,如OpenAI、Voyage等,提高检索质量

    允许用户通过聊天命令与代码库进行交互

    提供详细的文档和代码上下文,增强AI回答的可信度

    支持多种检索策略,包括基于向量的检索和LLM-only检索

    支持索引GitHub问题,扩展代码库的上下文信息

    使用教程

    1. 安装Storia-AI/sage,使用pipx或创建虚拟环境并安装

    2. 根据需要配置环境变量,如API密钥和索引设置

    3. 选择要索引的GitHub代码库,并运行sage-index命令开始索引过程

    4. 索引完成后,使用sage-chat命令与代码库进行交互

    5. 可以通过命令行标志定制聊天界面,例如设置公开URL或调整检索策略

    6. 如果需要,可以指定包含或排除特定文件的索引列表

    7. 可以通过GitHub令牌索引私有代码库或GitHub问题