惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

月光博客
月光博客
博客园_首页
J
Java Code Geeks
量子位
小众软件
小众软件
雷峰网
雷峰网
IT之家
IT之家
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
PCI Perspectives
PCI Perspectives
酷 壳 – CoolShell
酷 壳 – CoolShell
S
Secure Thoughts
博客园 - 叶小钗
C
Cybersecurity and Infrastructure Security Agency CISA
T
ThreatConnect
Last Week in AI
Last Week in AI
罗磊的独立博客
博客园 - 司徒正美
T
Tenable Blog
S
Security Archives - TechRepublic
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Recent Commits to openclaw:main
Recent Commits to openclaw:main
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
李成银的技术随笔
AWS News Blog
AWS News Blog
The Hacker News
The Hacker News
P
Privacy & Cybersecurity Law Blog
F
Future of Privacy Forum
N
News and Events Feed by Topic
博客园 - 【当耐特】
V
Vulnerabilities – Threatpost
T
Tor Project blog
C
Cisco Blogs
L
Lohrmann on Cybersecurity
Malwarebytes
Malwarebytes
T
Tailwind CSS Blog
V
V2EX
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 三生石上(FineUI控件)
有赞技术团队
有赞技术团队
大猫的无限游戏
大猫的无限游戏
人人都是产品经理
人人都是产品经理
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
爱范儿
爱范儿
宝玉的分享
宝玉的分享
L
LINUX DO - 热门话题
阮一峰的网络日志
阮一峰的网络日志
L
LINUX DO - 最新话题
The Register - Security
The Register - Security
博客园 - Franky

DEV Community

PolicyAware vs Guardrails vs AI Gateways vs Model Routers: The Comparison Every AI Engineer Needs to Read Rugby Fundamentals as Software Concepts - Mapping the Pitch to your Code Base I Let Claude Code Run Unsupervised for 24 Hours. Here's What Happened. Why Zed Is Replacing VS Code in My AI-Augmented Workflow Build a scroll-driven WebGL hero in 30 lines Karpathy's LLM Wiki? No Code with Claude or Github Copilot! Why Platform Governance and Transparency Matter for Developers and Freelancers I built a Flutter CLI that generates Clean Architecture in seconds Using an LLM to automate a task that used to take hours by hand CyberArena – Interactive Cyber Security Simulation & Threat Analysis Platform Tile Extractor Mathematical Functions in CSS: clamp, min, max and How They Simplify Responsiveness Polyglot Persistence in Microservices: Let the Domain Choose the Database 190 Countries, Zero API Calls: Shipping Static Data in a Chrome Extension Your AI Writes Code Fast. Here’s How to Check It Before Shipping qwen2.5-coder is too slow for Claude Code on a Mac. Here's the fix. Building Automated Text-to-Video Pipelines with AI Can Gemini Become an Offline AI Tutor? Lessons from Building Educational AI OPRIX : From a simple messaging web app to a well structured and enhanced UI messaging web app Why React + TypeScript Nullability Slowly Becomes Exhausting Why AI Agents Need a Project Layer - Part 1 Stop Hand-Editing MCP Configs: A Zero-Dependency Go CLI What I Learned Working With Microsoft, SQUAD(GTCO), and Different Tech Communities 🧠 Hermes Agent Assistant — A Modular AI Agent System with Planner, Executor & Memory Spring Boot Auto-Configuration Source Code: Nail This Interview Question The Ultimate Guide to Free AI API Keys: 6 Platforms You Need to Know Why 91% of AI Agents Fail in Production (And What the 9% Do Differently) TryHackMe | Battery | WALKTHROUGH Stop Guessing Your Regex — Test It Live in the Browser I Built FreelancEye, an Open-Source Mobile PWA for Finding Clients Beyond the Hype: My Production Playbook for Docker Swarm Top AI App Builder Platforms with Integrated Backend, Hosting & Database ECS vs EKS in 2026: An Honest Comparison from Someone Who Has Run Both in Production Hardening Your Node.js App Against Supply Chain & Remote Code Execution Attacks linux commands A Practical GEO Case: How an AI System Started Recommending Our Blog Your AI Agent Works 24/7 and Earns $0. I Built the Fix. Your AI Trading Agent Will Lose All Your Money — Here's How To Stop It Google I/O 2026: What Happens When Everything Connects? Why AI writes software but doesn’t build a good product Beyond the Hype: How Google I/O 2026 Secretly Democratized Production-Ready AI Agents with Managed Sandboxes. The Killer Assumption Test: How to Spot Doomed Product Decisions Before You Ship Stop Describing Your Bugs — Just Screenshot Them # I Built an AI Website Builder and Here's What Actually Happened Cooking an AI Campaign in 5 Minutes with Google Cloud AI APIs Your PM Retrospectives Are Lying to You How I Built a Free, Self-Hosted Pipeline That Auto-Generates Faceless YouTube Shorts TypeScript 54 to 58: The Features That Actually Matter in 2026 How to Tailor Your CV to Any Job Posting in 2026 The 7-day SaaS MVP loop: ship fast, then validate with people who actually show up 95. Fine-Tuning LLMs: Make a General Model Do Your Specific Job What Is a Frontend Developer Roadmap and Why You Need One Google shipped three Gemini "Flash" models. Picking the wrong one could 6 your AI bill Building an MCP server so Claude can query my SaaS analytics directly Google I/O 2026 and the Rise of the AI Ecosystem Your Docker Builds Are Slow Because You're Doing It Wrong (And I Built a Tool to Prove It) How do you verify GitHub contributions without trusting self-reported skills? CV vs Resume: What's the Difference and Which Do You Need? student Devs: Build AI Agents & Compete for $55K in Prizes 🚀 How to Write a Cover Letter That Actually Gets You Interviews Battle-Tested: What Getting Hacked Taught Me About Web & Cyber Security Unda folders za kuandika code >> mkdir src >> cd src >> mkdir controllers database routes services utils >> cd .. Directory: C:\Users\mwaki\microfinance-system Mode LastWriteTime Length Name Code Coverage .NET AI slop debt" is technical debt on fast forward. Nobody's ready. Multi-Head Latent Attention (MLA) Memoria - A Local AI Reading Companion Powered by Gemma 4 Stop Trusting Your Accuracy Score: A Practical Guide to Evaluating Logistic Regression Models Serious Question: Is the Developer Job Actually in Risk Due to AI? published: true tags: #discuss #career #ai #help rav2d: We ported an AV2 video decoder from C to Rust — here's why Your New Domain's First Week of GA4 Is a Lie: 4 Days of Raw Data from a Launch Gemma Guide - Real-Time Spatial Awareness for Blind Users From YAML to AI Agents: Building Smarter DevOps Pipelines with MCP A Field Guide to Human–AI Relations (For the Newly Bewildered Mortal) The AI Agent That Learns While It Works — A Complete Guide to Hermes Agent Inviting collaborators to work on ArchScope ArchScope is an interactive web-based tool that lets you design, visualize, and test system architectures with real-time performance simulations. Github - ArchScope is an interactive web-based tool that lets you Gemma 4: Google's Open-Weight AI Is a Game Changer for Developers Confessions of a Git Beginner: Why the Terminal Stopped Scaring Me Docker 容器化实战:从零到生产部署 🚀 I Built a Full Stack Miro Clone with Real-Time Collaboration using Next.js Building an African Economic Data Pipeline with Python, DuckDB & World Bank API llms.txt vs robots.txt vs ai.txt: The Developer's Cheat Sheet Intigriti Challenge 0526 Writeup Business Logic Flaws: How Attackers Skip Steps in Your App to Get What They Should Never Have Why Vibe Coders Need Boilerplates to Save Time, Tokens, and Build More Secure SaaS Projects Idle Cloud Cost Is the New Egress Cost Quark's Outlines: Python Traceback Objects Ghost in the Stack (Part 1): Why uninitialized variables remember old data Building a High-Performance Local Chess Assistant Extension with WebAssembly Stockfish and Manifest V3 Breaking the Trade-off Between Self-Custody and Intelligent Automation on the Stellar Network I Open-Sourced a Practical Fullstack Interview Preparation Repository (React + Node + System Design) 🚀 How I Started Coding as a Student (Beginner-Friendly Guide) WordPress vs. Ghost: Why Automated Bot Attacks Are Making us think much I tested 4 AI agent-governance tools against an open spec - here's the matrix zkML Inference Proof: What the Receipt Proves, and What the Model Still Does Not I Scored 1000/1000 on AWS Certified AI Practitioner (AIF-C01) Here's Every Resource I Used Go - Struct and Interface Handling JSON Requests in Go Storing Kamal secrets in AWS Secrets Manager and deploying to a cheap Hetzner VPS How I Caught and Fixed an N+1 Query in My Django REST API I got tired of paying $10/month to remove image backgrounds – so I built it for free
Partner: An AI That Does Research While You Sleep
ty z · 2026-05-23 · via DEV Community

LLM generates text. Agent executes tasks. Partner does research — on its own.

The Problem

As a researcher, I have more ideas than time. Papers to read, experiments to run, code to review, and connections to find between projects. No matter how fast I work, the backlog grows.

What if I had a research companion that worked independently — reading papers, exploring my codebase, building a knowledge base, and proposing new ideas — while I focused on the hard problems?

The Three Layers of AI

We've seen two layers of AI tools:

Three Layers of AI

Introducing Partner 🤝

Partner is an autonomous research entity. It sits on top of existing agent frameworks (like how agents sit on top of LLMs) and conducts research independently.

The core interaction is beautifully simple:

"Hey Partner, what have you been doing?"

And it tells you everything it discovered while you were away.

Partner conversation

How It Works

Partner runs in the background, executing a research cycle every 30 minutes (configurable). Each cycle:

  1. Picks a task from its queue (self-generated or user-injected)
  2. Executes it via the agent backend (web search, code analysis, etc.)
  3. Records findings in its knowledge base
  4. Generates new tasks based on what it learned
  5. Repeats — forever

Events: The Heart of Partner

An Event is one complete research cycle — like how Agents have Skills, Partner has Events.

Each Event follows a structured flow:

📖 Literature → Search and read papers
🔬 Project Scan → Analyze your codebase
💡 Idea Generate → Propose improvements
🧭 Exploration → Try new directions
📝 Knowledge → Record findings
🌱 Spawn → Create new Events

Events grow on their own — one Event's findings automatically spawn new Events. The research never stops.

Real Results

I ran Partner overnight on my bioinformatics research projects. By morning:

  • 29 research cycles completed autonomously
  • 34 tasks finished
  • 48 knowledge entries accumulated
  • 94 tasks queued for future exploration

Key discoveries Partner made on its own:

Key Discoveries

Partner status

Multi-Agent Support

Partner works on top of existing agent frameworks — it doesn't reinvent the wheel.

Multi-Agent Support

Run partner setup to auto-detect installed agents.

Partner setup

Cross-Platform

Partner runs on Linux, macOS, Windows, and WSL. On WSL, it can automatically access your Windows files through the WSL Bridge.

Getting Started

git clone https://github.com/zty522/partner.git
cd partner
pip install -e .
partner setup

Enter fullscreen mode Exit fullscreen mode

Then open your agent (Hermes, OpenClaw, etc.) and say:

"Hey Partner, what have you been doing?"

What's Next

  • WeChat/QQ integration — ask Partner via voice message
  • Community Events — share and install Event templates
  • Multi-Partner collaboration — multiple Partners working together
  • More agent backends — Claude Code, Cursor, and more

Partner: because research shouldn't wait for you.

GitHub:

GitHub logo zty522 / partner

Partner 🤝 Your AI Research Companion. "What have you been doing?"

🤝 Partner

"Hey Partner, what have you been doing?"

An AI research companion that works independently in the background You don't give it commands. You just check in.

License: Apache 2.0 Python 3.9+


The Idea

LLM:     You ask → It answers → Done
Agent:   You command → It executes → Waits
Partner: It works on its own → You ask "what have you been doing?" → It reports

Partner is proactive. It reads papers, explores your projects, builds a knowledge base, and proposes new ideas — all without you telling it to. When you're ready, you just ask:

"Hey Partner, what have you been doing?"

And it tells you everything it discovered while you were away.


Quick Start

git clone https://github.com/zty522/partner.git
cd partner
pip install -e .
partner setup

Enter fullscreen mode Exit fullscreen mode

The setup wizard detects your installed agents (Hermes, Codex, Claude Code), configures a workspace, and registers Partner as a skill. Then just talk naturally:

You: