Github Top Repositories
Top GitHub repositories in one place π Explore the best projects in programming, AI, data science, and more.
Ko'proq ko'rsatishπ Telegram kanali Github Top Repositories analitikasi
Github Top Repositories (@githubre) Ingliz til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 15 170 obunachidan iborat bo'lib, TaΚΌlim toifasida 13 479-o'rinni va Hindiston mintaqasida 26 167-o'rinni egallagan.
π Auditoriya koβrsatkichlari va dinamika
Π½Π΅Π²ΡΠ΄ΠΎΠΌΠΎ sanasidan buyon loyiha tez oβsib, 15 170 obunachiga ega boβldi.
02 Noyabr, 2026 dagi oxirgi maβlumotlarga koβra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni 447 ga, soβnggi 24 soatda esa 3 ga oβzgardi va umumiy qamrov yuqori darajada qolmoqda.
- Tasdiqlash holati: Tasdiqlanmagan
- Jalb etish (ER): Auditoriya oβrtacha 0.96% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 0.64% ini tashkil etuvchi reaksiyalarni toβplaydi.
- Post qamrovi: Har bir post oβrtacha 146 marta koβriladi; birinchi sutkada odatda 97 ta koβrish yigβiladi.
- Reaksiyalar va oβzaro taβsir: Auditoriya faol: har bir postga oβrtacha 1 ta reaksiya keladi.
- Tematik yoβnalishlar: Kontent repository, fork, programming, statistic, description kabi asosiy mavzularga jamlangan.
π Tavsif va kontent siyosati
Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida taβriflaydi:
βTop GitHub repositories in one place π
Explore the best projects in programming, AI, data science, and more.β
Yuqori yangilanish chastotasi (oxirgi maβlumot 03 Noyabr, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli boβlib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni TaΚΌlim toifasidagi muhim taβsir nuqtasiga aylantirishini koβrsatadi.
pip install turbovec
from turbovec import TurboQuantIndex
# create a 1536βdim index, 4βbit quantization
index = TurboQuantIndex(dim=1536, bit_width=4)
# add vectors (numpy float32, shape (n, dim))
index.add(vectors)
index.add(more_vectors)
# search
scores, ids = index.search(query, k=10)
# persistence
index.write("my_index.tv") # full snapshot
index.sync("my_index.tv") # incremental, crashβsafe
loaded = TurboQuantIndex.load("my_index.tv")
Stable IDs example
from turbovec import IdMapIndex
import numpy as np
idx = IdMapIndex(dim=1536, bit_width=4)
idx.add_with_ids(vectors, np.array([1001, 1002, 1003], dtype=np.uint64))
scores, external_ids = idx.search(query, k=10)
idx.remove(1002) # O(1) delete by id
idx.sync("my_index.tvim")
Hybrid (filtered) search β combine a coarse external retriever with dense reranking:
allowed = np.array(db.execute(
"SELECT id FROM docs WHERE tenant=?", (t,)
).fetchall(), dtype=np.uint64)
scores, ids = idx.search(query, k=10, allowlist=allowed)
The filter is evaluated inside the SIMD kernel, so only the allowed blocks incur any computation.
Getting started β Rust
cargo add turbovec
use turbovec::TurboQuantIndex;
let mut index = TurboQuantIndex::new(1536, 4).unwrap();
index.add(&vectors);
let (scores, ids) = index.search(&queries, 10);
index.write("index.tv").unwrap();
let loaded = TurboQuantIndex::load("index.tv").unwrap();
(1/2)aig-skill-scan, aig-agent-scan, aig-mcp-scan can be run independently or embedded into CI/CD pipelines.
π APIβChecker & Model Relay β Unified service that lists available LLM endpoints and validates request/response formats.
How to Get Started
π³ Docker (quickest)
git clone https://github.com/Tencent/AI-Infra-Guard.git
cd AI-Infra-Guard
docker-compose -f docker-compose.images.yml up -d
Open a browser at http://localhost:8088 to reach the web UI.
π OneβClick Install Script (installs Docker if needed)
curl https://raw.githubusercontent.com/Tencent/AI-Infra-Guard/refs/heads/main/docker.sh | bash
π οΈ Python CLI for Skill Scan
pip install aig-skill-scan
export LLM_API_KEY="your-api-key"
aig-skill-scan --repo /path/to/skill \
-m deepseek-v4-flash \
--language en \
-o result.json
π§ Build from Source β Clone the repo, then run docker-compose up -d (or build the Go CLI with go build -o ai-infra-guard ./cmd/cli/main.go) for full control.
Technical Highlights
- Performanceβfocused: Skillβscan runs in parallel across LLM backends, achieving subβsecond latency on typical models.
- Extensible rule base: >β―2000 CVE rules, continuously updated; users can add custom policies via simple YAML.
- Multiβmode MCP scanning: Dynamic mode enforces tool whitelisting to block RCE attempts.
- Zeroβtrust deployment: Designed for internal enterprise use; no public auth layer, so keep it behind a firewall.
- Crossβlanguage support: Scanners accept Python, JavaScript, and compiled bytecode (.pyc) with bypass detection.
Who Should Use It?
(1/2)# DockerβCompose (most common)
git clone https://github.com/makeplane/plane.git
cd plane
docker compose up -d
For Kubernetes, follow the official guide (link in the repo). Managedβhosting options like Zenith are also listed.
Instance administration β Once up, admins can dive into βGod modeβ to tweak instanceβwide settings, data retention policies, SSO, etc.
Technical highlights
Frontend β Built with React Router, delivering a fast, SPAβlike experience.
Backend β Powered by Django, handling complex relational data and permissions.
Node.js β Supports the build pipeline and realβtime features.
Richβtext editing, file storage, and AI integrations are all openβsource, making extensions straightforward.
Who should care?
Product managers and scrum masters who need a lightweight yet powerful issue tracker.
Engineering teams that want full control over data (selfβhost) or a hassleβfree SaaS option.
Openβsource enthusiasts looking to contribute to a modern Django + React stack.
Startβups and small businesses that canβt afford pricey PM tools but still want analytics and custom views.
Community & contribution β Plane thrives on feedback via its forum, GitHub Discussions, and the issue tracker. Documentation is split into product (howβto) and developer (API, selfβhosting) sections. Security reports go to security@plane.so. The project is GPLβ3.0βAGPL licensed, encouraging both use and contribution.
Takeaway β Plane gives you the power of a fullβfeatured PM suite without locking you into a vendor, letting you focus on building, not on toolβmaintenance.
ββββββββββββββββββββββββββββββ
π§ Channel: https://t.me/GithubRecurl -fsSL https://raw.githubusercontent.com/JuliusBrussee/caveman/v2.2.0/install.sh | bash
For a single agent you can also run the appropriate plugin command (Claude Code, Gemini CLI, etc.) β see the README for the exact syntax.
Once installed, run caveman learn to see where your tokens leak, then let the tool guide you through safe, consentβgated fixes.
---
Technical highlights
* Perβtype compressors β JSON (70β90β―% reduction), logs (85β95β―%), code (40β70β―%), diffs (60β80β―%), search results (80β95β―%), generic text/HTML (50β80β―%).
* Treeβsitter integration (Go, Python, JS/TS) for structural code compression; pureβGo fallback for Goβonly environments.
* BM25βbased relevance ranking combined with recency and error signals to pack the most useful context into the modelβs token budget while preserving chronological order.
* Contentβaddressed βCCRβ store guarantees byteβexact recovery; every transformation is logged with a clear βdecline reasonβ when it would enlarge the payload.
* The proxy is a BSLβ1.1 runtime with an MITβlicensed CLI β you can compile it yourself from source (Goβ―+β―pnpm) if you prefer not to use the signed binaries.
* Benchmarks (Claude Code, 54 runs) show a 33.2β―% reduction in input tokens and unchanged answer correctness; pixel mode on a 63.7β―kβchar JSON+log slab drops estimated tokens from ~55β―k to ~11β―k.
---
Who should care?
* Prompt engineers looking to squeeze more mileage out of tokenβpriced models.
* Dev teams that run continuous LLMβassisted coding, CI, or debugging pipelines and see their bills balloon.
* Openβsource AI hobbyists using Claude, Gemini, Codex, or any of the 30+ supported agents.
* Anyone who wants to keep the βbrainβ of their AI big while making the βmouthβ tiny.
---
Takeaway β Talk less, think more: Caveman lets your agents stay smart without swallowing the token bill.
ββββββββββββββββββββββββββββββ
π§ Channel: https://t.me/GithubRe
(2/2)caveman claude or caveman wrap --pixel claude
* Detects the payload type (JSON, log, code, diff, search result, plain text).
* Applies a contentβaware compressor that keeps the bits the model actually needs.
* Stores the original bytes in a contentβaddressed βCCRβ store; the model can retrieve them with caveman_retrieve.
* Three safe modes:
ββ’ default β compresses when the transformation is smaller.
ββ’ --off β only measures, leaves data untouched.
ββ’ --pixel β renders dense text blocks to PNG so vision models see far fewer tokens.
2. Caveman Skill β Add a single skill to >30 agents so their replies are terse.
npx skills add JuliusBrussee/caveman
* The model still receives fullβsize tool results, files, and logs; only its spoken output is shortened.
* Works with agents ranging from Claude Code to openβsource helpers like aider.
3. Learn &β―Implement β A local analyzer that scans months of your agent history, scores token βsinksβ, and suggests oneβline fixes.
caveman learn β generates a βCave Scoreβ and a ranked list of wasteful patterns.
caveman learn implement β launches your own agent to propose diffβstyle edits, applies only with your approval, and reβmeasures the impact.
4. Pixel Mode β Turns massive text slabs into grayscale PNG pages, letting vision models ingest the same information for a fraction of the token price.
caveman wrap --pixel claude
* Example: 8β―622 characters become a 1568Γ232 PNG, estimated to drop from ~2β―597 text tokens to ~534 image tokens.
5. TOON encoder/decoder β A custom JSON reβencoder that shrinks repetitive structures when it proves beneficial.
caveman toon encode / caveman toon decode
6. Durable Memory β Store and recall raw bytes via caveman mem remember and caveman mem recall, enabling βoffβloadβ of frequently reused context.
---
How to get started
Install the CLI (global)
npm install -g @caveman-ai/cli && caveman setup --install
caveman claude # choose your provider (claude, codex, gemini, β¦)
Add the skill to an existing agent
npx skills add JuliusBrussee/caveman
Full installer (covers 30+ agents, Windows, macOS, Linux)
(1/2)pip install "openviking[bot]", start the server with --with-bot, and chat via ov chat.
Production deployment β run the server as a standalone HTTP service, use the official Docker image, or follow the detailed deployment guide for scaling, monitoring, and secure configuration.
Commercial edition note β the repository ships a fully functional, unβrestricted AGPLβv3 edition. The commercial βManaged SaaSβ offering is a hosted service, not a featureβlocked version.
Takeaway: OpenViking turns AI memory into a searchable, tiered filesystem, giving agents the same transparent, fileβsystem tools developers already love.
ββββββββββββββββββββββββββββββ
π§ Channel: https://t.me/GithubRe
(2/2)viking:// protocol. Instead of sending opaque vectors to a blackβbox store, an agent can ls, tree and find its own context just like a developer works with files.
Why it matters
One filesystem for everything β memories, project docs, code snippets and reusable skills each appear as folders or files under a single URI scheme.
Tiered loading (L0/L1/L2) β on write each entry is split into a short abstract (L0), a richer overview (L1) and the full detail (L2). The system only loads the layer deep enough for the current task, slashing token usage.
Recursive, contextβaware retrieval β a vector search first picks the highestβscoring directory, then drills down layer by layer, delivering results together with their surrounding context.
Observable queries β every retrieval keeps a βbrowsing trajectoryβ you can inspect, making debugging wrong answers straightforward.
Sessions become memory β after a session ends, OpenViking extracts preferences and experience into longβterm memory automatically.
Key technical highlights
Virtual viking:// URI hierarchy (e.g. viking://resources/β¦, viking://user/{id}/memories/β¦).
Threeβtier content layers:
.abstract # L0 ~100 tokens
.overview # L1 ~2k tokens
(full file) # L2 full content, read on demand
Directoryβfirst vector search that preserves surrounding files, enabling βsemanticβawareβ navigation.
Builtβin observability: every query logs the exact path it followed.
Plugβandβplay integrations with major agents (Claude Code, OpenClaw, Hermes, LangChain, etc.) and support for multiple LLM providers (Volcengine, OpenAI, Ollama, Kimi, GLM).
CLI ov for managing resources, browsing, and searching without writing code.
Docker image and productionβgrade HTTP service for scaling.
Getting started in minutes
pip install openviking --upgrade
openviking-server init # interactive wizard creates ~/.openviking/ov.conf
openviking-server doctor # sanityβcheck the config
openviking-server # launch the background service
With the server running, the CLI lets you explore:
ov status
ov add-resource https://github.com/volcengine/OpenViking # optional --wait
ov ls viking://resources/
ov tree viking://resources/volcengine -L 2
ov find "what is openviking"
ov grep "openviking" --uri viking://resources/volcengine/OpenViking/docs/en
If you just want to play, the webβhosted OpenViking Studio offers a live demo with semantic search and a multiβagent hub β no installation required.
Who should use it?
AI developers building agents that need deterministic, inspectable memory.
Research teams experimenting with contextβengineering and longβterm memory.
Product teams that want to give LLMs access to internal docs, codebases, and user preferences without leaking raw files.
DevOps engineers looking for a selfβhosted, AGPLβlicensed alternative to proprietary vector stores.
(1/2)