This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
""" | |
Codebase Chat CLI - GPU Accelerated | |
A command-line interface for interacting with codebases using local LLMs via Ollama. | |
Supports GPU acceleration for improved performance and ChromaDB for vector indexing. | |
Features: | |
- Vector index creation of source code files with ChromaDB and Ollama embeddings | |
- .codechatignore support for excluding files/folders |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
program = [ comment ], [ "port" ], "module", module_name, "exposing", "(", exposed_list, ")", { import_statement }, { declaration }, { comment }; | |
module_name = identifier, { ".", identifier }, [ comment ]; | |
exposed_list = identifier | "(", identifier, { ",", identifier }, ")", [ comment ] | ".."; | |
import_statement = "import", module_name, [ import_alias ], [ "exposing", "(", exposed_list, ")" ], [ comment ]; | |
import_alias = "as", identifier, [ comment ]; | |
declaration = type_declaration | |
| type_alias_declaration |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Integrating Xen 4.2 AUR with Systemd. | |
================================= | |
I tested the AUR package with a fresh installation of Arch of x86_64. Only | |
packages 'base', 'base-devel'and the dependencies mentioned on the site | |
were installed. | |
* package build also requires dev86 | |
* dev86 is in multilib, x86_64 users need to enable multilib in /etc/pacman.conf | |
* users need to add a new entry to their bootloader config file (mentioned) |