Claudebot-vibe is a personal assistant bot powered by Claude that runs on Telegram.
* A Telegram bot built with Telegraf Node.js, using Claude Anthropic for chat, Gemini for image generation, Supabase + pgvector for storage and Voyage AI for vector memory.
* Bilingual EN/中文 documentation. One-click deploy to Railway is provided.
* Smart chat with persistent memory
* 4-layer memory system: Soul / Projects / Tasks / Notes that auto-updates from conversations
* Code tools: explain, review, test, save/load versions
* Image generation via `/imagine` with Gemini
* Writing tools: translate, improve, brainstorm
* Auto-parsing of files: PDF, ZIP, DOCX, XLSX, images, code files
* URL auto-summary, reminders/templates, usage tracking
Firecrawl introduces pdf-inspector, a high-performance Rust library designed for rapid PDF classification, text extraction, and Markdown conversion. By sampling content streams to quickly distinguish between text-based and scanned documents, the tool enables intelligent routing that bypasses costly OCR services for standard PDFs. It delivers position-aware text extraction, automated table and column detection, and robust encoding handling while maintaining a lightweight footprint with no external ML dependencies or model training requirements.
- Provides bindings for Python, Node.js, and browser WebAssembly environments.
- Achieves sub-200ms processing times on large corpora while outperforming several established local parsers in reading order and table accuracy.
- Features per-page OCR routing suggestions to optimize mixed-format document workflows.
- Handles complex layouts including RTL text, multi-column newspapers, and CID-encoded fonts.
- Released under the MIT license with active community contributions and CI/CD automation.
The NOOA framework provides a way to build LLM agents using standard Pythonic object-oriented patterns. By treating agents as objects, developers can map state to typed fields and capabilities to methods where docstrings serve as prompts; specifically, an ellipsis in a method body triggers the runtime for an LLM-driven execution loop.
- Includes separate packages for CLI tools, memory management, and benchmarking.
- Supports various local and hosted models via LiteLLM integration.
- Offers automated tracing with an interactive web viewer for debugging.
- Necessitates OS-level isolation to safely execute LLM-generated code.
Microsoft’s POML offers a declarative way to manage complex instructions by using XML-like tags and CSS-style rules for prompt design. By separating content from stylistic parameters like tone and token limits, the system promotes modularity, reusability, and improved maintainability compared to manual string concatenation.
- Requires Python 3.10 or higher
- Facilitates cleaner version control through structured diffs in pull requests
- Enables non-engineers like product managers to contribute using familiar syntax styles
- Allows for model-agnostic structures that separate intent from specific API formatting quirks
Yuge Zhang et al. write about Prompt Orchestration Markup Language (POML), a markup language designed to bring structure, maintainability, and versatility to prompt engineering for Large Language Models. By employing an HTML-like syntax, POML modularizes components such as roles and tasks while decoupling content from presentation via a CSS-inspired styling system.
- Includes built-in templating with support for variables, loops, and conditionals
- Provides SDKs for Python and Node.js integration into application workflows
- Offers a Visual Studio Code extension featuring syntax highlighting and real-time previews
- Supports seamless embedding of external data sources like images and spreadsheets via specialized components
MindMux presents brain.md, an open-source toolkit that provides a persistent memory layer for coding agents by storing project knowledge as plain Markdown files within a repository. This system ensures that critical decisions and constraints are durable across different LLM sessions and machines via version control. A zero-dependency CLI manages the reading and writing of these files to maintain data integrity through an append-only timeline.
- Uses Markdown instead of databases like SQLite to facilitate easier diffing in git history.
- Features a "correct by construction" design that prevents malformed edits by making the CLI the exclusive writer.
- Supports integration with several agents including Claude Code, Codex, Cursor, and Pi.
fynnfluegge writes about Rocketnotes, a web-based Markdown note-taking application featuring Large Language Model integrations such as chat, text completion, and voice-to-text transcription. The software supports hierarchical document organization, semantic search, and an agentic Zettelkasten archiving system to streamline knowledge management.
- Supports multiple LLM providers including OpenAI and Anthropic
- Includes a Neovim plugin for seamless integration into code editors
- Offers 100% local processing via Docker and Ollama for privacy
Supervision provides essential building blocks for computer vision applications, such as data loading and real-time zone counting. The toolkit remains model agnostic, enabling easy integration of various machine learning models via specialized connectors.
- Supports multiple dataset formats including YOLO, COCO, and Pascal VOC
- Offers utilities to split, merge, and convert datasets
- Includes capabilities for speed estimation and dwell time analysis
Snyk Agent Scan provides a way to discover and inspect local agent components like Model Context Protocol (MCP) servers and skills. It identifies various security risks, such as prompt injections, malware payloads in natural language, sensitive data exposure, and credential leaks. The tool offers both an interactive command-line interface for individual users and a background mode for enterprise monitoring through Snyk Evo.
- Detects 15+ distinct security risks across MCP servers and agent skills
- Supports agents including Claude Code, Cursor, Windsurf, and Gemini CLI
- Automatically discovers configurations for various desktop and IDE-based agents
- Scanning MCP configs executes commands defined in them to retrieve tool descriptions
PandasAI is a Python library that allows users to query datasets using natural language. By leveraging large language models (LLMs), it assists both technical and non-technical individuals in performing data analysis, executing complex queries, and creating visualizations through simple conversation.
- Cross-dataframe query support
- Secure Docker sandbox option
- Multiple LLM provider compatibility via LiteLLm