FastAPI-MCP — это инструмент без настройки, который автоматически превращает эндпоинты FastAPI в MCP (Model Context Protocol) инструменты.
#FastAPI #MCP #Python #API #FastAPI_MCP
https://github.com/tadata-org/fastapi_mcp
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - tadata-org/fastapi_mcp: Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!
Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth! - tadata-org/fastapi_mcp
1👍2👎2🔥2
UltraRAG — это легковесный фреймворк для разработки RAG‑систем на базе Model Context Protocol (MCP), созданный совместно THUNLP (Tsinghua University), NEUIR (Northeastern University), OpenBMB и AI9stars.
#UltraRAG #RAG #MCP #LLM #AI #DeepResearch #Python #NoCode #MLOps #RetrievalAugmentedGeneration #OpenSource
https://github.com/OpenBMB/UltraRAG
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - OpenBMB/UltraRAG: A Low-Code MCP Framework for Building Complex and Innovative RAG Pipelines
A Low-Code MCP Framework for Building Complex and Innovative RAG Pipelines - OpenBMB/UltraRAG
1 3⚡1
Fortress - это скрытный (stealth) веб-движок на базе Chromium, разработанный специально для защиты парсеров, скреперов и ИИ-агентов от блокировок анти-бот системами.
Обычные инструменты маскировки (вроде
puppeteer-extra-stealth) внедряют JavaScript-код поверх страницы, что современные детекторы легко палят через проверку .toString() или контекст встроенных фреймов (iframe). Fortress решает эту проблему радикально: он корректирует цифровой отпечаток (fingerprint) прямо внутри C++ кода Chromium (Blink, V8, BoringSSL). Для сайтов автоматизированный процесс выглядит как абсолютно чистая, легитимная и запущенная человеком копия Google Chrome.
[native code]. Защита инвариантна и не ломается ни в изолированных фреймах (iframes), ни в фоновых веб-воркерах (Web Workers).:9222 через протокол CDP (Chrome DevTools Protocol) — менять саму логику автоматизации и сценарии не нужно.В комплекте идет встроенный MCP-сервер (Model Context Protocol), предоставляющий ИИ-агентам в Claude Code, Cursor или Cline 29 готовых инструментов для незаметного веб-серфинга (
fetch_protected_page, extract_page, crawl_site и др.). Если агент натыкается на блокировку, он просто вызывает инструмент и забирает чистый контент страницы.Запуск через Python или Node.js (нативные бинарники для Linux x64 и Windows x64 скачиваются автоматически):
pip install tilion-fortress
npm install tilion-fortress
Или в любом окружении через Docker (запуск сырого CDP на порту 9222):
docker run --rm -p 9222:9222 tilion/fortress:latest
Простейший пример кода:
from tilion_fortress import Fortress
from playwright.sync_api import sync_playwright
with Fortress() as f:
with sync_playwright() as p:
browser = p.chromium.connect_over_cdp(f.cdp_url)
page = browser.new_page()
page.goto("https://bot.sannysoft.com")
page.screenshot(path="all-green.png")
⚠️ Важное правило: Никогда не используйте поверх Fortress библиотеки вроде
puppeteer-stealthили
undetected-chromedriver— они лишь оставят лишние JS-следы в рантайме и сломают встроенную низкоуровневую маскировку.
#Chromium #Stealth #WebScraping #Playwright #Puppeteer #Python #NodeJS #Cloudflare #Akamai #BotDetection #OpenSource #DevTools #MCP
https://github.com/tiliondev/fortress
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - tiliondev/fortress: Stealth Chromium engine that stops scrapers and browser agents from getting blocked, with one line…
Stealth Chromium engine that stops scrapers and browser agents from getting blocked, with one line of code change. - tiliondev/fortress
1👍2🔥2 2
Whoosh - это библиотека для полнотекстового поиска, индексации и исправления опечаток на чистом Python, работающая без внешних серверов, C-компиляторов и бинарных зависимостей.
Вся система поднимается одной командой
pip install whoosh3. Индекс хранится прямо в виде файлов в локальной директории, поэтому инструмент идеально подходит для десктопных и CLI-приложений, генераторов статических сайтов, а также RAG-пайплайнов для нейросетей.mypy, pyright и современный IDE.whoosh3[mcp], позволяющий превратить любую папку с документами в локальный инструмент поиска для ИИ-агентов.whoosh search ~/notes — удобная альтернатива grep с поддержкой морфологии (стемминга) и ранжирования результатов.from whoosh.fields import Schema, TEXT, ID
from whoosh.index import create_in
from whoosh.qparser import QueryParser
import tempfile
# 1. Описываем схему документов
schema = Schema(title=TEXT(stored=True), path=ID(stored=True), content=TEXT)
# 2. Создаем индекс в папке
ix = create_in(tempfile.mkdtemp(), schema)
# 3. Добавляем документы
writer = ix.writer()
writer.add_document(title="Первая", path="/a", content="Полнотекстовый поиск на Python")
writer.commit()
# 4. Ищем по индексу
with ix.searcher() as searcher:
query = QueryParser("content", ix.schema).parse("поиск")
for hit in searcher.search(query):
print(hit["title"], "->", hit["path"])
#Python #Whoosh #SearchEngine #BM25 #RAG #MCP #DevTools #OpenSource #DataScience
https://github.com/priya-sundaram-dev/whoosh
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - priya-sundaram-dev/whoosh: Fast, pure-Python full-text indexing and search. Actively maintained continuation of Whoosh…
Fast, pure-Python full-text indexing and search. Actively maintained continuation of Whoosh / whoosh-reloaded. Install: pip install whoosh3 - priya-sundaram-dev/whoosh
2🔥4⚡2 2
Engrim - это универсальный открытый стандарт эпизодической памяти для ИИ-агентов и кодинг-ассистентов, позволяющий свободно переключаться между различными инструментами и моделями (Claude Code, Cursor, Codex CLI, Google Antigravity, GitHub Copilot CLI, OpenCode, Windsurf) на одной кодовой базе без потери архитектурных решений, ограничений и проектного контекста.
Главная проблема современных чат-сессий при разработке — «ловушка 200k-токенов»: повторная отправка сотен тысяч токенов сырых логов размывает внимание LLM, вызывает галлюцинации и раздувает стоимость вызовов, а очистка чата (
/clear) сбрасывает контекст до нуля. Engrim решает это заменой сырой истории диалога на компактный, высокоточный пак рабочей памяти (~4000 символов, менее 1000 токенов / <1% окна контекста), который хранится локально в SQLite./clear. Следующая сессия автоматически подхватывает актуальные архитектурные решения, состояние проекта и указатель [▶️ RESUME HERE].~/.engrim/memory.db (режим SQLite WAL, права доступа POSIX 0600). Никакой телеметрии, облачной синхронизации и риска утечки проприетарного кода в сторонние SaaS-сервисы.origin_agent: claude-code, cursor, antigravity, codex и т.д.). В памяти четко видно, кто переключил базу данных на PostgreSQL или стандартизировал схемы Pydantic.model2vec), работая полностью на процессоре без необходимости в GPU.engrim doctor --fix): Проводит аудит базы данных, проверяет статус хуков жизненного цикла во всех средах и автоматически исправляет пути к бинарникам при смене каталогов или переносе конфигов между машинами.engrim_add, engrim_recall, engrim_context и engrim_review.Установка:
pip install engrim
Автоматическая настройка всех сред разработки на машине:
# Сам находит установленные Claude Code, Cursor, Codex, Copilot и др. и прописывает хуки/MCP
engrim setup
# Диагностика и автоматическое исправление путей:
engrim doctor --fix
Добавление важного архитектурного решения вручную:
engrim add -t decision -s "Перешли на PostgreSQL и нормализовали схемы данных"
#Engrim #Python #AIAgents #ClaudeCode #Cursor #Codex #LLM #DevTools #OpenSource #SoftwareEngineering #Architecture #MCP
https://github.com/timgordontg/engrim
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - timgordontg/engrim: The Universal Cross-Model Episodic Memory Standard. Local-first, project-scoped SQLite engine for…
The Universal Cross-Model Episodic Memory Standard. Local-first, project-scoped SQLite engine for Google Antigravity, Claude Code, Cursor, Codex CLI, GitHub Copilot CLI, and OpenCode. Zero cloud lo...
Большинство инженеров привыкли к ИИ в виде чатов или расширений для автодополнения в IDE. Claude Code переносит агента прямо в терминал: он умеет самостоятельно исследовать архитектуру проекта, читать и редактировать файлы, выполнять тесты, диагностировать логи сборки и работать с Git.
Обучающая программа Claude Academy помогает перейти от поверхностного использования к продвинутым паттернам агентной разработки.
📚Чему учит курс:
CLAUDE.md, оптимизация расхода токенов, алгоритмическое сжатие сессий (/compact) и сброс контекста без потери ключевых архитектурных договоренностей.# Глобальная установка Claude Code
npm install -g @anthropic-ai/claude-code
# Запуск в корне вашего репозитория
cd my-project
claude
#ClaudeCode #Anthropic #Claude #ClaudeAcademy #AIAgents #CLI #DevTools #Programming #LLM #SoftwareEngineering #MCP
Please open Telegram to view this post
VIEW IN TELEGRAM
Claude Academy
How to Use Claude Code: Tutorials & Course · Claude Academy
Learn how to use Claude Code with the Claude Code 101 course and step-by-step tutorials on skills, effort levels, and rolling it out to your team.