Total Pageviews

Saturday, 12 September 2026

Pocoo was a loosely assembled team of Open Source developers working on some very popular Python projects


 Out of this came the Pygments syntax highlighter, the Sphinx documentation system, the Flask web framework, the Jinja templating engine, the Werkzeug WSGI library, the Click command line toolkit and much more. It was led by Armin Ronacher and Georg Brandl.

As projects get more mature more structure is needed. This means that the Pocoo projects now have new places and teams that take care of them:

  • The Pallets Projects is the new home and team for Flask, Werkzeug, ItsDangerous, Jinja, MarkupSafe, Werkzeug and Click.
  • sphinx-doc.org is the new home of the Sphinx documentation tool.
  • pygments.org is the new home of the pygments project.

Armin's blog stays at lucumr.pocoo.org.

from http://www.pocoo.org/

awesome-llm-apps

 

100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source.

 

Unwind AI

Awesome LLM Apps

100+ open-source AI agents, agent skills, and RAG apps. Hand-built, tested end-to-end, Apache-2.0.

Clone it, ship it, sell it - 100% free and open-source

Works with Claude, Gemini, GPT, DeepSeek, Llama, Qwen and other open-source models.

Step-by-step tutorials on Unwind AI · Quick start · Browse all templates

Featured on Trendshift as the #1 repository of the day
Project Graveyard: an agent that autopsies your dead side projects Project Graveyard Insurance Claim Live Agent Team: voice claims settled in real time Insurance Claim Live Agent Team AI Fraud Investigation Agent: public records, cross-examined AI Fraud Investigation Agent
Self-Improving Agent Skills: skills that rewrite themselves against evals Self-Improving Agent Skills AI Home Renovation Agent: photo in, photoreal redesign out AI Home Renovation Agent Always-on HN Briefing Agent: it reads Hacker News while you sleep Always-on HN Briefing Agent

🚀 Run one now

Give your coding agent a new skill in 10 seconds:

npx skills add https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/agent_skills/project-graveyard

Then ask it: "why do I never finish my side projects?"

Or clone and run any agent in 30 seconds:

git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd awesome-llm-apps/starter_ai_agents/ai_travel_agent
pip install -r requirements.txt
streamlit run travel_agent.py

📬 New templates drop weekly. Get them in your inbox on Unwind AI.

🙏 Thanks to our sponsors

Vorflux
Vorflux
Become a Sponsor
Become a Sponsor

📂 Browse all templates

🧩 Agent Skills

Give your coding agent new abilities. One command to install, plain English to use. Every skill ships real code and passes a security + eval CI gate. Works with Claude Code, Codex, Cursor, and other coding agents. Browse all skills →

  • ⚰️ Project Graveyard - Finds every side project you abandoned, tells you why each one died, and helps you finish the one worth going back to
  • 👁️ First Reader - Simulates real readers going through your draft and reports where they lose interest, where they stop reading, and what they remember afterward, without rewriting a word
  • 🔭 Scope Creep Detector - Checks whether a diff grew beyond its stated intent and recommends what to keep, split, or justify
  • 🏺 Commit Archaeologist - Reconstructs why a file or code region exists from its introducing commit, later edits, co-changes, and intent clues
  • 🩺 Dependency Doctor - Checks a dependency manifest for standard-library pins, obsolete backports, unpinned entries, duplicate constraints, and yanked releases
  • 🧠 Advisor Orchestrator Worker - Meta Loop with Claude Fable 5.1 as advisor, GPT-6 Astra as orchestrator, and Gemini 3.8 Flash as worker
  • ♾️ Self-Improving Agent Skills - Automatically optimize agent skills using Gemini and ADK

🌱 Starter AI Agents

Single-file agents that run with just an API key - a great place to start.

🚀 Advanced AI Agents

Production-style agents with tools, memory, and multi-step reasoning.

🛰️ Always-on Agents

Background agents that run on schedules or events, monitor changing context, decide what needs attention, and proactively deliver updates, artifacts, or actions.

🤝 Multi-agent Teams

Multiple agents collaborating to accomplish complex, cross-domain tasks.

🗣️ Voice AI Agents

Speech-in, speech-out agents using real-time voice APIs.

🖼️ Generative UI and Agentic Frontends

Agents that render interactive UI components, not just text: forms, cards, charts, editable plans.

🎮 Autonomous Game-Playing Agents

Agents that play games end-to-end: reasoning, strategy, and action.

♾️ MCP AI Agents

Agents that connect to external tools and data via Model Context Protocol.

📀 RAG (Retrieval Augmented Generation)

Retrieval pipelines, from simple chains to agentic and multi-source.

💾 LLM Apps with Memory

Agents and chatbots that remember conversations and user state across sessions.

💬 Chat with X

Turn any data source into a chat interface.

🎯 LLM Optimization Tools

Reduce token usage, context size, and API cost without losing quality.

🔧 LLM Fine-tuning

End-to-end fine-tuning recipes for open-source models.

🧑‍🏫 AI Agent Framework Crash Courses

Deep-dive tutorials on the major agent frameworks.

  • Google ADK Crash Course - Starter agent, structured outputs, tools (built-in, function, third-party, MCP), memory, callbacks, plugins, and multi-agent patterns. Model-agnostic.
  • OpenAI Agents SDK Crash Course - Starter agent, function calling, structured outputs, tools, memory, evaluation, handoffs, swarm orchestration, and routing logic.

from  https://github.com/Shubhamsaboo/awesome-llm-apps


 

Friday, 11 September 2026

GitHub Actions documentation

 Automate, customize, and execute your software development workflows right in your repository with GitHub Actions. You can discover, create, and share actions to perform any job you'd like, including CI/CD, and combine actions in a completely customized workflow.

 https://docs.github.com/actions/get-started/understand-github-actions

 https://docs.github.com/actions/get-started/quickstart

from  https://docs.github.com/en/actions

Configuring a publishing source for your GitHub Pages site


You can configure your GitHub Pages site to publish when changes are pushed to a specific branch, or you can write a GitHub Actions workflow to publish your site.

Who can use this feature?

People with admin or maintainer permissions for a repository can configure a publishing source for a GitHub Pages site.

GitHub Pages is available in public repositories with GitHub Free and GitHub Free for organizations, and in public and private repositories with GitHub Pro, GitHub Team, GitHub Enterprise Cloud, and GitHub Enterprise Server. See GitHub's plans.

In this article

About publishing sources

You can publish your site when changes are pushed to a specific branch, or you can write a GitHub Actions workflow to publish your site.

If you do not need any control over the build process for your site, we recommend that you publish your site when changes are pushed to a specific branch. You can specify which branch and folder to use as your publishing source. The source branch can be any branch in your repository, and the source folder can either be the root of the repository (/) on the source branch or a /docs folder on the source branch. Whenever changes are pushed to the source branch, the changes in the source folder will be published to your GitHub Pages site.

If you want to use a build process other than Jekyll or you do not want a dedicated branch to hold your compiled static files, we recommend that you write a GitHub Actions workflow to publish your site. GitHub provides workflow templates for common publishing scenarios to help you write your workflow.

Warning

GitHub Pages sites are publicly available on the internet, even if the repository for the site is private (if your plan or organization allows it). If you have sensitive data in your site's repository, you may want to remove the data before publishing. For more information, see About repositories.

Publishing from a branch

  1. Make sure the branch you want to use as your publishing source already exists in your repository.

  2. On GitHub, navigate to your site's repository.

  3. Under your repository name, click Settings. If you cannot see the "Settings" tab, select the dropdown menu, then click Settings.

    Screenshot of a repository header showing the tabs. The "Settings" tab is highlighted by a dark orange outline.

  4. In the "Code, planning, and automation" section of the sidebar, click Pages.

  5. Under "Build and deployment", under "Source", select Deploy from a branch.

  6. Under "Build and deployment", use the branch dropdown menu and select a publishing source. Screenshot of Pages settings in a GitHub repository. A menu to select a branch for a publishing source, labeled "None," is outlined in dark orange.

  7. Optionally, use the folder dropdown menu to select a folder for your publishing source. Screenshot of Pages settings in a GitHub repository. A menu to select a folder for a publishing source, labeled "/(root)," is outlined in dark orange.

  8. Click Save.

Troubleshooting publishing from a branch

Note

If your repository contains symbolic links, you will need to publish your site using a GitHub Actions workflow. For more information about GitHub Actions, see GitHub Actions documentation.

Note

  • If you are publishing from a branch and your site has not published automatically, make sure someone with admin permissions and a verified email address has pushed to the publishing source.
  • Commits pushed by a GitHub Actions workflow that uses the GITHUB_TOKEN do not trigger a GitHub Pages build.

If you choose the docs folder on any branch as your publishing source, then later remove the /docs folder from that branch in your repository, your site won't build and you'll get a page build error message for a missing /docs folder. For more information, see Troubleshooting Jekyll build errors for GitHub Pages sites.

Your GitHub Pages site will always be deployed with a GitHub Actions workflow run, even if you've configured your GitHub Pages site to be built using a different CI tool. Most external CI workflows "deploy" to GitHub Pages by committing the build output to the gh-pages branch of the repository, and typically include a .nojekyll file. When this happens, the GitHub Actions workflow will detect the state that the branch does not need a build step, and will execute only the steps necessary to deploy the site to GitHub Pages servers.

To find potential errors with either the build or deployment, you can check the workflow run for your GitHub Pages site by reviewing your repository's workflow runs. For more information, see Viewing workflow run history. For more information about how to re-run the workflow in case of an error, see Re-running workflows and jobs.

Publishing with a custom GitHub Actions workflow

To configure your site to publish with GitHub Actions:

  1. On GitHub, navigate to your site's repository.

  2. Under your repository name, click Settings. If you cannot see the "Settings" tab, select the dropdown menu, then click Settings.

    Screenshot of a repository header showing the tabs. The "Settings" tab is highlighted by a dark orange outline.

  3. In the "Code, planning, and automation" section of the sidebar, click Pages.

  4. Under "Build and deployment", under "Source", select GitHub Actions.

  5. GitHub will suggest several workflow templates. If you already have a workflow to publish your site, you can skip this step. Otherwise, choose one of the options to create a GitHub Actions workflow. For more information about creating your custom workflow, see Creating a custom GitHub Actions workflow to publish your site.

    GitHub Pages does not associate a specific workflow to the GitHub Pages settings. However, the GitHub Pages settings will link to the workflow run that most recently deployed your site.

Creating a custom GitHub Actions workflow to publish your site

For more information about GitHub Actions, see GitHub Actions documentation.

When you configure your site to publish with GitHub Actions, GitHub will suggest workflow templates for common publishing scenarios. The general flow of a workflow is to:

  1. Trigger whenever there is a push to the default branch of the repository or whenever the workflow is run manually from the Actions tab.
  2. Use the actions/checkout action to check out the repository contents.
  3. If required by your site, build any static site files.
  4. Use the actions/upload-pages-artifact action to upload the static files as an artifact.
  5. If the workflow was triggered by a push to the default branch, use the actions/deploy-pages action to deploy the artifact. This step is skipped if the workflow was triggered by a pull request.

The workflow templates use a deployment environment called github-pages. If your repository does not already include an environment called github-pages, the environment will be created automatically. We recommend that you add a deployment protection rule so that only the default branch can deploy to this environment. For more information, see Managing environments for deployment.

Note

A CNAME file in your repository file does not automatically add or remove a custom domain. Instead, you must configure the custom domain through your repository settings or through the API. For more information, see Managing a custom domain for your GitHub Pages site and REST API endpoints for GitHub Pages.

Troubleshooting publishing with a custom GitHub Actions workflow

For information about how to troubleshoot your GitHub Actions workflow, see Monitor workflows.

from  https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site

Acode - powerful code editor for android

 

 

• Overview

Welcome to Acode Editor - a powerful and versatile code editing tool designed specifically for Android devices. Whether you're working on HTML, CSS, JavaScript, or other programming languages, Acode empowers you to code on-the-go with confidence.

• Features

  • Edit and create websites, and instantly preview them in a browser.
  • Seamlessly modify source files for various languages like Python, Java, JavaScript, and more.
  • Built-in javascript console
  • S/FTP and SSH terminal integration
  • Built-in terminal(Alpine)
  • Enjoy multi-language editing support with easy management tools.
  • Enjoy a large collections of community plugins to enhance your coding experience.

• Installation

You can get Acode Editor from popular platforms:

Get it on Google Play Get it on F-Droid

• Project Structure

Acode/
|
|- src/   - Core code and language files
|
|- www/   - Public documents, compiled files, and HTML templates
|
|- utils/ - CLI tools for building, string manipulation, and more

• Multi-language Support

Enhance Acode's capabilities by adding new languages easily. Just create a file with the language code (e.g., en-us for English) in src/lang/ and include it in src/lib/lang.js. Manage strings across languages effortlessly using utility commands:

pnpm run lang add
pnpm run lang remove
pnpm run lang search
pnpm run lang update
from  https://github.com/Acode-Foundation/Acode

DNS泄漏? 一个yaml文件解决

DNS泄漏测试网站:

https://ipleak.net

https://browserleaks.com/dns

https://www.dnsleaktest.com


yaml配置文件:

里有两个版本,都是防DNS泄漏,laoli-DNS-A是多分组,laoli-DNS-B是简单分组,按需下载,其中laoli-DNS-A是在七尺宇的yaml基础上更改的防DNS泄漏

laoli-DNS-A:https://github.com/367737374iugouihoiuhg/clash/releases/download/v1.05/laoli-DNS-A.yaml

laoli-DNS-B:https://github.com/367737374iugouihoiuhg/clash/releases/download/v1.05/laoli-DNS-B.yaml

讲解视频: https://www.youtube.com/watch?v=tk-nFS8YW1w



Happy-LLM, 从零开始构建大模型 深入理解LLM的核心原理

 

很多小伙伴在看完 Datawhale开源项目: self-llm 开源大模型食用指南 后,感觉意犹未尽,想要深入了解大语言模型的原理和训练过程。于是我们(Datawhale)决定推出《Happy-LLM》项目,旨在帮助大家深入理解大语言模型的原理和训练过程。

  本项目是一个系统性的 LLM 学习教程,将从 NLP 的基本研究方法出发,根据 LLM 的思路及原理逐层深入,依次为读者剖析 LLM 的架构基础和训练过程。同时,我们会结合目前 LLM 领域最主流的代码框架,演练如何亲手搭建、训练一个 LLM,期以实现授之以鱼,更授之以渔。希望大家能从这本书开始走入 LLM 的浩瀚世界,探索 LLM 的无尽可能。

✨ 你将收获什么?

  • 📚 Datawhale 开源免费 完全免费的学习本项目所有内容
  • 🔍 深入理解 Transformer 架构和注意力机制
  • 📚 掌握 预训练语言模型的基本原理
  • 🧠 了解 现有大模型的基本结构
  • 🏗️ 动手实现 一个完整的 LLaMA2 模型
  • ⚙️ 掌握训练 从预训练到微调的全流程
  • 🚀 实战应用 RAG、Agent 等前沿技术

from  https://datawhalechina.github.io/happy-llm

项目地址:https://github.com/datawhalechina/happy-llm