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.
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.