← 开源
rsaryev

talk-codebase

Tool for chatting with your codebase and docs using OpenAI, LlamaCpp, and GPT-4-All

ApplicationsCodingPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
507
Star
38
Fork
+0
本周
4
贡献者
创建于 2023-05-25 · 更新于 2026-10-12 · 今日第 18162 名
主要开发者
rsaryevfastdaimaMearman

rsaryev/talk-codebase 排名第 18,162,有 507 个星标。

同类别比较

rsaryev/talk-codebase 排名第 18,162,此处有 8 个同类条目;Bklieger/ScribeWizard 排名第 18,169。

同类别比较
名称排名指标
Phelaine/SinkFinder18,131
语言:
Java
星标数:
508
分叉数:
23
简介:
闭源系统半自动漏洞挖掘工具,针对 jar/war/zip 进行静态代码分析,输出从source到sink的可达路径。LLM将验证路径可达性,并根据上下文给出该路径可信分数
dense-analysis/neural18,136
语言:
Vim Script
星标数:
508
分叉数:
19
简介:
AI Vim/Neovim code generation plugin (OpenAI, ChatGPT, and more)
ray-r-ren/biointelligence-agent18,142
语言:
TypeScript
星标数:
508
分叉数:
21
Dokhacgiakhoa/Agent-Skills-4-Vibe-Coding-CLI18,148
语言:
Python
星标数:
507
分叉数:
143
Bklieger/ScribeWizard18,169
语言:
Python
星标数:
506
分叉数:
114
简介:
ScribeWizard: Generate organized notes from audio using Groq, Whisper, and Llama3
ZeroTang05/cyber-doctor18,177
语言:
Python
星标数:
506
分叉数:
55
foxminchan/BookWorm18,184
语言:
C#
星标数:
506
分叉数:
67
简介:
An Aspire reference architecture for cloud-native microservices and agentic AI with MCP, A2A & AG-UI
jremillard/images-to-osm18,187
语言:
Python
星标数:
506
分叉数:
80
简介:
Use Mask R-CNN/Keras/TensorFlow and OSM to find features in satellite images for fun.
关键参数与规格
关键参数与规格
参数值
语言Python
类别Applications
子类别Coding
关键词LocalAI, RAG, Talk-to-your-docs
星标数507
分叉数38
贡献者4
创建日期2023-05-25
更新日期2026-10-12
1 天星标数0
7 天星标数0
排名18,162
上次排名17,925
排名变化-237
7 天星标排名16,507
上次 7 天星标排名16,520
7 天星标排名变化13
总星标排名19,161
上次总星标排名19,140
总星标排名变化-21
国家Cyprus
README 摘录

** I previously built auto-copilot-cli and talk-codebase. Now I’m building Localix: an open-source workspace where you and AI agents share an editor, terminals, previews, and databases. talk-codebase Talk-codebase is a tool that allows you to converse with your codebase using Large Language Models (LLMs) to answer your queries. It supports offline code processing using LlamaCpp and GPT4All without sharing your code with third parties, or you can use OpenAI if privacy is not a

concern for you. Please note that talk-codebase is still under development and is recommended for educational purposes, not for production use. 1 or higher Your project must be in a git repository After installation, you can use it to chat with your codebase in the current directory by running the following command: Select model type: Local or OpenAI OpenAI If you use the OpenAI model, you need an OpenAI API key. Then you will be offered a choice of

available models. Local If you want some files to be ignored, add them to . Reset configuration To reset the configuration, run the following command: Advanced configuration You can manually edit the configuration by editing the file. If you cannot find the configuration file, run the tool and it will output the path to the configuration file at the very beginning. Supported Extensions [x] [x] [x] [x] [x] [x] [x] [x] Contributing If you find a bug in talk-codebase, please

report it on the project's issue tracker. When reporting a bug, please include as much information as possible, such as the steps to reproduce the bug, the expected behavior, and the actual behavior. If you have an idea for a new feature for Talk-codebase, please open an issue on the project's issue tracker. When suggesting a feature, please include a brief description of the feature, as well as any rationale for why the feature would be useful. You can

contribute to talk-codebase by writing code. The project is always looking for help with improving the codebase, adding new features, and fixing bugs.

常见问题

记录了多少星标和分叉?

rsaryev/talk-codebase 有 507 个星标和 38 个分叉。

仓库排名是多少?

rsaryev/talk-codebase 排名第 18,162。

记录的语言和类别是什么?

rsaryev/talk-codebase 有 507 个星标,语言为 Python,类别为 Applications。

哪个仓库排名最接近?

rsaryev/talk-codebase 与 Bklieger/ScribeWizard 比较,后者排名第 18,169,有 506 个星标。

README

Looking for what I’m building next? Check out Localix.

I previously built auto-copilot-cli and talk-codebase. Now I’m building Localix: an open-source workspace where you and AI agents share an editor, terminals, previews, and databases.

Localix is in beta — feedback and contributions are welcome.

talk-codebase

Talk-codebase is a tool that allows you to converse with your codebase using Large Language Models (LLMs) to answer your queries. It supports offline code processing using LlamaCpp and GPT4All without sharing your code with third parties, or you can use OpenAI if privacy is not a concern for you. Please note that talk-codebase is still under development and is recommended for educational purposes, not for production use.

Installation

Requirement Python 3.8.1 or higher Your project must be in a git repository

pip install talk-codebase

After installation, you can use it to chat with your codebase in the current directory by running the following command:

talk-codebase chat 

Select model type: Local or OpenAI

OpenAI

If you use the OpenAI model, you need an OpenAI API key. You can get it from here. Then you will be offered a choice of available models.

Local

If you want some files to be ignored, add them to .gitignore.

Reset configuration

To reset the configuration, run the following command:

talk-codebase configure

Advanced configuration

You can manually edit the configuration by editing the ~/.config.yaml file. If you cannot find the configuration file, run the tool and it will output the path to the configuration file at the very beginning.

Supported Extensions

  • [x] .csv
  • [x] .doc
  • [x] .docx
  • [x] .epub
  • [x] .md
  • [x] .pdf
  • [x] .txt
  • [x] popular programming languages

Contributing

  • If you find a bug in talk-codebase, please report it on the project's issue tracker. When reporting a bug, please include as much information as possible, such as the steps to reproduce the bug, the expected behavior, and the actual behavior.
  • If you have an idea for a new feature for Talk-codebase, please open an issue on the project's issue tracker. When suggesting a feature, please include a brief description of the feature, as well as any rationale for why the feature would be useful.
  • You can contribute to talk-codebase by writing code. The project is always looking for help with improving the codebase, adding new features, and fixing bugs.
排名相邻
同类项目