Inspiration

Most people spend hours researching, taking notes, and manually transforming insights into posts or articles. We wanted to close that gap — to turn knowledge acquisition directly into knowledge distribution. Inspired by the idea of a self-improving research copilot, we set out to build a system that doesn’t just generate content, but learns what works and evolves with every post.

⚙️ What We Built

Our copilot ingests research papers, documents, and meeting notes → distills key insights → and generates content across multiple formats:

Short threads for discovery

Newsletters for retention

Blog posts for SEO

LinkedIn carousels or scripts for virality

Each post feeds back into the system. Using engagement data (clicks, likes, read time), it identifies which tones, headlines, and structures perform best — creating a self-optimizing content engine. It’s powered by retrieval, style learning, and tracing via Weave, making each iteration smarter and more aligned with the creator’s unique voice.

🧩 How We Built It

Weave → traced agent reasoning and self-improvement loops

Mastra → structured reflection and feedback mechanism

Tavily → live retrieval for recent papers and references

AG-UI → interactive dashboard to visualize insights

Daytona → hosted the multi-agent orchestration layer

Together, these tools formed an autonomous pipeline — from ingesting knowledge to generating, evaluating, and improving content automatically.

🚀 What We Learned

How to create a closed-loop improvement system using real engagement data.

The importance of traceability and observability in AI agents (via Weave).

That content quality isn’t static — it’s a function of continuous learning.

🧱 Challenges We Faced

Aligning multiple APIs and SDKs (Weave, Mastra, Tavily) into a seamless orchestration layer.

Defining measurable metrics for “better content” that generalize across formats.

Balancing creativity with factual accuracy — ensuring AI stays insightful yet authentic.

🔮 What’s Next

Personalized Learning Loops: Let each creator train the copilot on their tone, niche, and writing patterns.

Community Feedback Integration: Use reader comments and replies as fine-tuning data for style and relevance.

Real-Time Adaptation: Adjust drafts dynamically based on early engagement signals.

Collaborative Creation: Enable multiple copilots to share insights, forming a networked “knowledge mesh” that evolves collectively.

Voice & Video Generation: Extend beyond text — convert research insights into narrated summaries or visual explainers.

Our vision is to create a 24/7 research companion that not only synthesizes what you learn, but also amplifies what you share — a true bridge between intelligence and influence.

Challenges we ran into

Implementing social media login via BrowserBase. AG-UI with Mastra integration Serverless-rl random errors

Built With

Share this project:

Updates