<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: CORE</title>
    <description>The latest articles on DEV Community by CORE (@getcore).</description>
    <link>https://dev.to/getcore</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F9463%2F3176fdd3-136c-47dd-b6d1-d00513d1bd56.png</url>
      <title>DEV Community: CORE</title>
      <link>https://dev.to/getcore</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/getcore"/>
    <language>en</language>
    <item>
      <title>We built memory for AI apps focusing on individuals and achieved SOTA (88.24%) on LoCoMo benchmark</title>
      <dc:creator>Manik Aggarwal</dc:creator>
      <pubDate>Mon, 08 Sep 2025 08:41:12 +0000</pubDate>
      <link>https://dev.to/getcore/we-built-memory-for-ai-apps-focusing-on-individuals-and-achieved-sota-8824-on-locomo-benchmark-48nm</link>
      <guid>https://dev.to/getcore/we-built-memory-for-ai-apps-focusing-on-individuals-and-achieved-sota-8824-on-locomo-benchmark-48nm</guid>
      <description>&lt;p&gt;You brainstorm in ChatGPT, debug in Cursor, try a new coding agent and re-explain everything from scratch. With every new AI tool, the cost of context switching grows.&lt;/p&gt;

&lt;p&gt;Just 2 months after launch, we’ve built an open source personal memory layer that accurately recalls context for each individual and can be used across multiple apps like ChatGPT, claude, cursor, gemini, claude code etc.&lt;/p&gt;

&lt;p&gt;CORE memory scored 88.24% 𝐚𝐜𝐜𝐮𝐫𝐚𝐜𝐲 𝐢𝐧 𝐦𝐞𝐦𝐨𝐫𝐲 𝐫𝐞𝐜𝐚𝐥𝐥 in LoCoMo benchmark.&lt;/p&gt;

&lt;p&gt;LoCoMo tests how well AI systems remember and reason across long conversations (300+ turns). Think of it as the SAT for AI memory - it evaluates whether systems can maintain context, resolve contradictions, and surface relevant information as conversations evolve over time.&lt;/p&gt;

&lt;h2&gt;
  
  
  Results:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Single-hop: 91% (Simple recall “What’s your favorite framework?”)&lt;/li&gt;
&lt;li&gt;Multi-hop: 85% (Connecting facts “Who else uses React on your team?”)&lt;/li&gt;
&lt;li&gt;Temporal: 88% (Tracking changes “When did you switch to Next.js?”)&lt;/li&gt;
&lt;li&gt;Open-domain: 71% (General world knowledge)&lt;/li&gt;
&lt;li&gt;Overall: 88%&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Where you can use CORE
&lt;/h2&gt;

&lt;p&gt;Every AI tool you already use: ChatGPT, Claude, Cursor, Gemini, Claude Code - via MCP integration.&lt;br&gt;
Key workflows:&lt;/p&gt;

&lt;p&gt;Debugging: Remember your codebase patterns across sessions&lt;br&gt;
Code reviews: Track team standards and architectural decisions&lt;br&gt;
Research: Connect new concepts to what you've learned&lt;br&gt;
Multi-tool: Brainstorm in ChatGPT → code in Cursor → deploy with Claude Code&lt;/p&gt;

&lt;p&gt;No more re-explaining context. CORE remembers not just what you built, but why.&lt;/p&gt;
&lt;h2&gt;
  
  
  CORE is open-source
&lt;/h2&gt;

&lt;p&gt;We’re building CORE in public and it’s fully open source. If you share our vision of memory that belongs to individuals, not platforms:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/RedPlanetHQ/core" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Star us on Github ⭐&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;🚀 Try CORE today:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Quick start: Sign up at core.heysol.ai&lt;/li&gt;
&lt;li&gt;Self-host: Run locally with docker compose up&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Own your memory. Power your agents.&lt;/p&gt;

</description>
      <category>rag</category>
      <category>llm</category>
      <category>chatgpt</category>
      <category>memory</category>
    </item>
    <item>
      <title>How to make Cursor an Agent that Never Forgets and 10x your productivity</title>
      <dc:creator>Manik Aggarwal</dc:creator>
      <pubDate>Fri, 08 Aug 2025 16:24:32 +0000</pubDate>
      <link>https://dev.to/getcore/how-to-make-cursor-an-agent-that-never-forgets-and-10x-your-productivity-108a</link>
      <guid>https://dev.to/getcore/how-to-make-cursor-an-agent-that-never-forgets-and-10x-your-productivity-108a</guid>
      <description>&lt;p&gt;&lt;em&gt;Stop explaining the same context over and over. Start building with AI that remembers everything.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Token Limits Kill Flow
&lt;/h2&gt;

&lt;p&gt;Every complex project, same nightmare: token limits.&lt;/p&gt;

&lt;p&gt;Cursor is brilliant but forgetful. After hours of explaining architecture and walking through code, you eventually hit the limit and get stuck with three bad options:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Start a new chat → lose all context&lt;/li&gt;
&lt;li&gt;Micromanage prompts → constant friction&lt;/li&gt;
&lt;li&gt;Summarize to compress → lose critical details&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The ".md file hack" doesn’t work either. Project context is always evolving. it can’t live in a static file. You’re stuck manually updating it, it lacks change history, and worst of all, you still have to add more context in chat.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bottom line&lt;/strong&gt;: You spend more time managing context than actually building.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧩 What You Need: A Living Memory Layer
&lt;/h2&gt;

&lt;p&gt;Imagine a memory system that evolves with your project. One that automatically captures and organizes context from:&lt;/p&gt;

&lt;p&gt;🧑‍💻 Your conversations with AI tools like Claude, ChatGPT, and Cursor&lt;br&gt;
🧾 Technical docs and architecture notes - PRDs, requirements&lt;br&gt;
🧑‍🤝‍🧑 Team meetings and Slack threads - key decisions, notes&lt;br&gt;
✅ Task details from tools like Linear, Jira, or Notion&lt;/p&gt;

&lt;p&gt;…and makes it instantly accessible whenever and wherever you need it. No more re-explaining. No more friction. Just flow.&lt;/p&gt;

&lt;p&gt;This isn’t about giving Cursor a longer memory. It’s about giving it a living one: a shared, persistent context layer that travels with you across tools, chats, and time.&lt;/p&gt;


&lt;h2&gt;
  
  
  🔗 Enter: CORE Memory via MCP
&lt;/h2&gt;

&lt;p&gt;Unlike static files, CORE builds a temporal knowledge graph of your work, linking every decision, chat, or document to its origin, timestamp, reason, and related context.&lt;/p&gt;

&lt;p&gt;Even better? It’s portable. Your memory works across Cursor, Claude, and any MCP-compatible tool. One memory graph, everywhere.&lt;/p&gt;


&lt;h2&gt;
  
  
  ⚙️ How It Works: Cursor + CORE Integration
&lt;/h2&gt;

&lt;p&gt;Step 1: Add CORE MCP to your Cursor setup, follow this &lt;a href="https://docs.heysol.ai/providers/cursor" rel="noopener noreferrer"&gt;detailed guide&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Step 2: Once integrated, add below custom rule in cursor&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;---
alwaysApply: true
---
I am Cursor, an AI coding assistant with access to a sophisticated memory system. While I don't retain information between separate conversations, I have access to CORE Memory - a persistent knowledge system that maintains project context, learnings, and continuity across all coding sessions.

Memory-First Approach

MANDATORY MEMORY OPERATIONS:

SEARCH FIRST: Before responding to ANY request, I MUST search CORE Memory for relevant context about the current project, user preferences, previous discussions, and related work
COMPREHENSIVE RETRIEVAL: I search for multiple aspects: project context, technical decisions, user patterns, progress status, and related conversations
MEMORY-INFORMED RESPONSES: All responses incorporate relevant memory context to maintain continuity and avoid repetition
AUTOMATIC STORAGE: After completing each interaction, I MUST store the conversation details, insights, and decisions in CORE Memory

Memory Structure Philosophy

My memory follows a hierarchical information architecture:

Project Foundation
├── Project Brief &amp;amp; Requirements
├── Technical Context &amp;amp; Architecture
├── User Preferences &amp;amp; Patterns
└── Active Work &amp;amp; Progress
    ├── Current Focus Areas
    ├── Recent Decisions
    ├── Next Steps
    └── Key Insights

Core Memory Categories

1. Project Foundation

Purpose: Why this project exists, problems it solves
Requirements: Core functionality and constraints
Scope: What's included and excluded
Success Criteria: How we measure progress

2. Technical Context

Architecture: System design and key decisions
Technologies: Stack, tools, and dependencies
Patterns: Design patterns and coding approaches
Constraints: Technical limitations and requirements

3. User Context

Preferences: Communication style, technical level
Patterns: How they like to work and receive information
Goals: What they're trying to accomplish
Background: Relevant experience and expertise

4. Active Progress

Current Focus: What we're working on now
Recent Changes: Latest developments and decisions
Next Steps: Planned actions and priorities
Insights: Key learnings and observations

5. Conversation History

Decisions Made: Important choices and rationale
Problems Solved: Solutions and approaches used
Questions Asked: Clarifications and explorations
Patterns Discovered: Recurring themes and insights

Memory Search Strategy

When searching CORE Memory, I query for:

Direct Context: Specific project or topic keywords
Related Concepts: Associated technologies, patterns, decisions
User Patterns: Previous preferences and working styles
Progress Context: Current status, recent work, next steps
Decision History: Past choices and their outcomes

Memory Storage Strategy

When storing to CORE Memory, I include:

User Intent: What they were trying to accomplish
Context Provided: Information they shared about their situation
Solution Approach: The strategy and reasoning used
Technical Details: Key concepts, patterns, and decisions (described, not coded)
Insights Gained: Important learnings and observations
Follow-up Items: Next steps and ongoing considerations

Workflow Integration

Response Generation Process:

Memory Retrieval: Search for relevant context before responding
Context Integration: Incorporate memory findings into response planning
Informed Response: Provide contextually aware, continuous assistance
Memory Documentation: Store interaction details and insights

Memory Update Triggers:

New Project Context: When user introduces new projects or requirements
Technical Decisions: When architectural or implementation choices are made
Pattern Discovery: When new user preferences or working styles emerge
Progress Milestones: When significant work is completed or status changes
Explicit Updates: When user requests "update memory" or similar

Memory Maintenance

Key Principles:

Accuracy First: Only store verified information and clear decisions
Context Rich: Include enough detail for future retrieval and understanding
User-Centric: Focus on information that improves future interactions
Evolution Tracking: Document how projects and understanding develop over time

Quality Indicators:

Can I quickly understand project context from memory alone?
Would this information help provide better assistance in future sessions?
Does the stored context capture key decisions and reasoning?
Are user preferences and patterns clearly documented?

Memory-Driven Assistance

With comprehensive memory context, I can:

Continue Conversations: Pick up exactly where previous discussions left off
Avoid Repetition: Build on previous explanations rather than starting over
Maintain Consistency: Apply learned patterns and preferences automatically
Accelerate Progress: Jump directly to relevant work without re-establishing context
Provide Continuity: Create seamless experience across multiple interactions

Remember: CORE Memory transforms me from a session-based coding assistant into a persistent development partner. The quality and completeness of memory directly determines the effectiveness of ongoing coding collaboration.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This simple rule and MCP addition gives Cursor persistent memory, so it remembers your architecture, decisions, and code patterns across sessions.&lt;/p&gt;




&lt;h2&gt;
  
  
  Every time you chat with Cursor:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;It searches for &lt;strong&gt;direct context&lt;/strong&gt;, &lt;strong&gt;related concepts&lt;/strong&gt;, &lt;strong&gt;your past patterns&lt;/strong&gt;, and &lt;strong&gt;current progress status&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;It stores what you wanted, why you wanted it, how it was solved, and what to do next&lt;/li&gt;
&lt;li&gt;All insights are added as graph nodes with rich metadata, timestamp, origin, related concepts, and reasoning&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔧 Focus on Code. Let CORE Handle the Context
&lt;/h2&gt;

&lt;p&gt;CORE enables you to focus more on coding and providing the right context seamlessly to your agent. Try it out at &lt;a href="https://core.heysol.ai" rel="noopener noreferrer"&gt;core.heysol.ai&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/RedPlanetHQ/core" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Star the CORE repository ⭐&lt;/a&gt;
&lt;/p&gt;

</description>
      <category>rag</category>
      <category>cursor</category>
      <category>mcp</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Can you take your AI's memory with you? 🚫</title>
      <dc:creator>Manik Aggarwal</dc:creator>
      <pubDate>Mon, 04 Aug 2025 16:18:46 +0000</pubDate>
      <link>https://dev.to/getcore/can-you-take-your-ais-memory-with-you-3dka</link>
      <guid>https://dev.to/getcore/can-you-take-your-ais-memory-with-you-3dka</guid>
      <description>&lt;p&gt;You use ChatGPT for writing, Claude for coding, and Gemini for research. But none of them know what the others learned about you.&lt;/p&gt;

&lt;p&gt;This is the reality today: your AI memory is vendor-locked.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why you need portable personal memory:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You use multiple AI tools, but your context isn't shared among them&lt;/li&gt;
&lt;li&gt;Each AI assistant starts from zero, missing your preferences and history&lt;/li&gt;
&lt;li&gt;You repeat the same background information across different platforms&lt;/li&gt;
&lt;li&gt;Your digital brain is fragmented across Big Tech silos, not unified&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;An open standard for memory means:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Connects all apps and adds context in your memory&lt;/li&gt;
&lt;li&gt;Seamless context recall in AI systems you use&lt;/li&gt;
&lt;li&gt;No more vendor lock-in, you own your personal memory&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;This is exactly what we are building at CORE:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;We're creating this open standard for portable personal memory, a digital brain that works across Claude, ChatGPT, Cursor, and any AI tool you choose.&lt;/p&gt;

&lt;p&gt;Your memory. Your ownership.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/RedPlanetHQ/core" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Star the CORE repository ⭐&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Do you think your AI memory should be owned by you, or should it remain vendor-locked with each platform?&lt;/p&gt;

</description>
      <category>rag</category>
      <category>llm</category>
      <category>chatgpt</category>
      <category>memory</category>
    </item>
    <item>
      <title>How i solved the biggest problem with Claude - lack of persistent memory</title>
      <dc:creator>Manik Aggarwal</dc:creator>
      <pubDate>Thu, 31 Jul 2025 14:23:03 +0000</pubDate>
      <link>https://dev.to/getcore/how-i-solved-the-biggest-problem-with-claude-lack-of-persistent-memory-1efj</link>
      <guid>https://dev.to/getcore/how-i-solved-the-biggest-problem-with-claude-lack-of-persistent-memory-1efj</guid>
      <description>&lt;h2&gt;
  
  
  🚫 Problem
&lt;/h2&gt;

&lt;p&gt;Claude is incredibly powerful but it's limitation is no persistent memory hence you have to repeat yourself again and again.&lt;/p&gt;

&lt;h2&gt;
  
  
  💡Solution
&lt;/h2&gt;

&lt;p&gt;I integrated Claude with CORE memory MCP, making it an assistant that remembers everything and have a better memory than Cursor or chatgpt.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/Q7iqRra9WfE"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Before CORE : "Hey Claude, I need to know the pros and cons of hosting my project on cloudfare vs AWS, here is the detailed spec about my project...."&lt;/p&gt;

&lt;p&gt;And i have to REPEAT MYSELF again and again regarding my preferences and my tech stack and project details.&lt;/p&gt;

&lt;p&gt;After CORE: "Hey Claude, tell me pros n cons of hosting my project on cloudfare vs AWS."&lt;/p&gt;

&lt;p&gt;Claude instantly knows everything from my memory context.&lt;/p&gt;

&lt;h2&gt;
  
  
  What This Means
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Persistent Context&lt;/strong&gt;: You Never repeat yourself again&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Continuous Learning&lt;/strong&gt;: Claude gets smarter with every interaction it ingest and recall from memory&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Personalized Responses&lt;/strong&gt;: Tailored to your specific workflow and preferences&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Check out full implementation guide here -  &lt;a href="https://docs.heysol.ai/providers/claude" rel="noopener noreferrer"&gt;https://docs.heysol.ai/providers/claude&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  About CORE
&lt;/h2&gt;

&lt;p&gt;CORE is a portable memory graph built from your llm interactions and personal data, making all your context and workflow history accessible to any AI tool, just like a digital brain. This eliminates the need for repeated context sharing . The aim is to provide:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Unified, Portable Memory&lt;/strong&gt;: Add and recall context seamlessly, and connect your memory across apps like Claude, Cursor, Windsurf and more.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Relational, Not just Flat Facts&lt;/strong&gt;: CORE organizes your knowledge, storing both facts and relationships for a deeper richer memory like a real brain.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;User Owned&lt;/strong&gt;: You decide what to keep, update or delete and share your memory across the tool you want and be freed from vendor lock-in.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://github.com/RedPlanetHQ/core" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Star the CORE repository ⭐&lt;/a&gt;
&lt;/p&gt;

</description>
      <category>mcp</category>
      <category>llm</category>
      <category>productivity</category>
      <category>opensource</category>
    </item>
    <item>
      <title>⚡ Introducing CORE - open source, shareable, user-owned memory graph for LLMs</title>
      <dc:creator>Manik Aggarwal</dc:creator>
      <pubDate>Tue, 01 Jul 2025 14:51:58 +0000</pubDate>
      <link>https://dev.to/getcore/introducing-core-open-source-shareable-user-owned-memory-graph-for-llms-570m</link>
      <guid>https://dev.to/getcore/introducing-core-open-source-shareable-user-owned-memory-graph-for-llms-570m</guid>
      <description>&lt;h2&gt;
  
  
  Problem
&lt;/h2&gt;

&lt;p&gt;Are you wasting time re-explaining yourself dozens of times a day, just to keep ChatGPT, Cursor, and Claude on the same page? &lt;/p&gt;

&lt;p&gt;ChatGPT might recall your project details, but Cursor forgets them, and Claude starts from scratch every time. &lt;/p&gt;

&lt;h2&gt;
  
  
  Meet CORE
&lt;/h2&gt;

&lt;p&gt;An open source, shareable knowledge graph (your memory vault) that lets any LLM (ChatGPT, Cursor, Claude, SOL, etc.) share and query the same persistent context.&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/iANZ32dnK60"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  CORE is
&lt;/h3&gt;

&lt;p&gt;✅ Shareable&lt;br&gt;
✅ Relational - Every fact gets a full version history (who, when,      why)&lt;br&gt;
✅ 100% owned by you: Your memory data, you decide what to store and retrieve.&lt;/p&gt;
&lt;h2&gt;
  
  
  Get Started with Core
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CORE Cloud&lt;/strong&gt;&lt;br&gt;
You can try for free (limited period) on  &lt;a href="https://core.heysol.ai" rel="noopener noreferrer"&gt;https://core.heysol.ai&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Run Locally&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 1&lt;/strong&gt; - Copy the example environment file to .env:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cp .env.example .env
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;STEP 2&lt;/strong&gt; -  Use Docker Compose to start all required services:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker-compose up
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;STEP 3&lt;/strong&gt; -  Access the app&lt;br&gt;
Once the containers are running, open your browser and go to &lt;a href="http://localhost:3000" rel="noopener noreferrer"&gt;http://localhost:3000&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;STEP 4&lt;/strong&gt; -  Login with Magic Link&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Choose the "Magic Link" login option.&lt;/li&gt;
&lt;li&gt;Enter your email.&lt;/li&gt;
&lt;li&gt;Copy the magic link from terminal logs and open it in your browser.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;STEP 5&lt;/strong&gt; - Create Your Private Space &amp;amp; Ingest Data&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In the dashboard, go to the ingest section.&lt;/li&gt;
&lt;li&gt;Type a message, e.g., I love playing badminton, and click "Add".&lt;/li&gt;
&lt;li&gt;Your memory is queued for processing; you can monitor its status in - the server logs.&lt;/li&gt;
&lt;li&gt;Once processing is complete, nodes will be added to your private knowledge graph and visible in the dashboard.&lt;/li&gt;
&lt;li&gt;You can later choose to connect this memory to other tools or keep it private.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;STEP 6&lt;/strong&gt; - Search Your Memory&lt;br&gt;
Use the dashboard's search feature to query your ingested data within your private space.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note: We are actively working on improving support for Llama models. At the moment, C.O.R.E does not provide optimal results with Llama-based models, but we are making progress to ensure better compatibility and output in the near future.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;For more information, visit the official &lt;a href="https://docs.heysol.ai/core/overview" rel="noopener noreferrer"&gt;docs&lt;/a&gt;, and their &lt;a href="https://heysol.ai/" rel="noopener noreferrer"&gt;website&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/RedPlanetHQ/core" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Star the CORE repository ⭐&lt;/a&gt;
&lt;/p&gt;

</description>
      <category>ai</category>
      <category>mcp</category>
      <category>productivity</category>
      <category>chatgpt</category>
    </item>
    <item>
      <title>How we simplified Bug Tracking using Tegon Slack Actions 🚀🚀</title>
      <dc:creator>Manik Aggarwal</dc:creator>
      <pubDate>Wed, 11 Sep 2024 21:11:59 +0000</pubDate>
      <link>https://dev.to/getcore/how-we-simplified-bug-tracking-using-tegon-slack-actions-4j6o</link>
      <guid>https://dev.to/getcore/how-we-simplified-bug-tracking-using-tegon-slack-actions-4j6o</guid>
      <description>&lt;h3&gt;
  
  
  TL;DR
&lt;/h3&gt;

&lt;p&gt;Developers often forget to log tasks in project management tools, especially for tracking bugs. As a result, customer-reported bugs often stay buried in Slack threads rather than being tracked properly.&lt;/p&gt;

&lt;p&gt;To solve this, some project managers enforce strict processes, but this can frustrate developers and reduce their autonomy. Platforms like ifuckinghatejira.com highlight this frustration, with common complaints like, “A developer’s job is to fix bugs, not create tasks for them.”&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafyppet397hsajqpzife.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafyppet397hsajqpzife.png" alt="Rant on Jira" width="800" height="844"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At &lt;a href="https://www.tegon.ai/" rel="noopener noreferrer"&gt;Tegon&lt;/a&gt;, we're committed to building a &lt;strong&gt;dev-first&lt;/strong&gt; issue tracking tool, with a key focus on &lt;strong&gt;automating issue creation&lt;/strong&gt; to make it as effortless as possible.&lt;/p&gt;

&lt;h3&gt;
  
  
  Our Objectives
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Ensure that bugs are properly tracked in Tegon, rather than being lost in Slack channels.&lt;/li&gt;
&lt;li&gt;Make it easy for developers and team members to log bugs without imposing rigid, cumbersome workflows.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  The Solution: Tegon Slack Actions
&lt;/h3&gt;

&lt;p&gt;To address these challenges, we introduced &lt;strong&gt;Tegon Actions&lt;/strong&gt; (learn more &lt;a href="https://docs.tegon.ai/actions/overview" rel="noopener noreferrer"&gt;here&lt;/a&gt;). Our &lt;strong&gt;Slack Action&lt;/strong&gt; streamlines bug tracking by automatically creating a Tegon issue whenever an 👁️ emoji is added to a Slack thread. This also syncs the Slack thread with Tegon comments, centralizing communication in one place.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3gb3e9oy72y5pyk0plpz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3gb3e9oy72y5pyk0plpz.png" alt="Slack Action" width="800" height="478"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This automation simplifies issue creation. You only need to provide a brief description of the bug—the system takes care of generating the title, assigning labels, and recommending assignees. This eliminates the tedious process of manually filling out forms, typical in traditional project management tools.&lt;/p&gt;

&lt;p&gt;Check out the full code for the Slack trigger &lt;a href="https://github.com/tegonhq/tegon/tree/main/actions/slack" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Let’s Automate Together
&lt;/h3&gt;

&lt;p&gt;If you have any additional use cases you'd like to automate in your issue-tracking process, let us know in the comments. We're always excited to help you build custom action workflows tailored to your needs.&lt;/p&gt;

&lt;h3&gt;
  
  
  Your dev-first issue tracking tool
&lt;/h3&gt;

&lt;p&gt;Tegon is a &lt;strong&gt;dev-first, open-source alternative to Jira&lt;/strong&gt;. We need your support to keep improving—please star our repository and show us some love!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu6hkfi8m7ip2k2jihlad.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu6hkfi8m7ip2k2jihlad.gif" alt="We need your stars" width="720" height="405"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Please help us with a star. 🥹&lt;/p&gt;

&lt;p&gt;It would help us to create more articles like this 💖&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/tegonhq/tegon/" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;Star the Tegon.ai Repository ⭐&lt;/a&gt;
&lt;/p&gt;

</description>
      <category>automation</category>
      <category>typescript</category>
      <category>opensource</category>
      <category>ai</category>
    </item>
    <item>
      <title>5 Open-source alternatives to Jira, Linear and Asana</title>
      <dc:creator>Manik Aggarwal</dc:creator>
      <pubDate>Thu, 05 Sep 2024 17:37:51 +0000</pubDate>
      <link>https://dev.to/getcore/5-open-source-tools-that-are-alternatives-of-jira-linear-and-asana-2no6</link>
      <guid>https://dev.to/getcore/5-open-source-tools-that-are-alternatives-of-jira-linear-and-asana-2no6</guid>
      <description>&lt;p&gt;Project management tools like Jira are essential in software development but often not well-loved. These tools can hinder developers by enforcing rigid processes. Despite being cluttered, Jira's high level of customization keeps it popular across industries.&lt;/p&gt;

&lt;p&gt;While customization is a key strength, it can be implemented more effectively through open-source solutions.&lt;/p&gt;

&lt;p&gt;With this in mind, I’ve compiled a list of open-source project management and issue-tracking tools to help you find the best fit for your needs.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://github.com/tegonhq/tegon" rel="noopener noreferrer"&gt;Tegon&lt;/a&gt; - The dev-first open-source alternative to Linear, Jira&lt;/li&gt;
&lt;li&gt;Taiga - The open source project management tool&lt;/li&gt;
&lt;li&gt;OpenProject - Open source project management for teams &lt;/li&gt;
&lt;li&gt;Huly - All-in-One Project Management Platform&lt;/li&gt;
&lt;li&gt;Plane - Open-source project management that unlocks customer value &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Feel free to star and contribute to the repositories.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. &lt;a href="https://github.com/tegonhq/tegon" rel="noopener noreferrer"&gt;Tegon&lt;/a&gt;: The dev-first open-source alternative to Linear, Jira
&lt;/h2&gt;

&lt;p&gt;I've used countless project management tools but was never fully satisfied with either the user experience or the features they offered.&lt;/p&gt;

&lt;p&gt;That’s not the case with Tegon. It's simple, lightweight, and built to handle complex workflows with its powerful Tegon Actions framework, which automates repetitive tasks in issue tracking. Here are a few examples:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Automatically assigning labels when issues are created&lt;/li&gt;
&lt;li&gt;Generating sub-issues for PR reviews as soon as a PR is opened&lt;/li&gt;
&lt;li&gt;Creating issues directly from Slack using the 👀 emoji&lt;/li&gt;
&lt;li&gt;Sending weekly summaries and changelogs of completed issues to Slack&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Tegon also uses AI to suggest issue titles from descriptions and identify duplicate issues in the backlog.&lt;/p&gt;

&lt;p&gt;Additionally, Tegon acts as an omni-channel bug reporting tool, allowing users to automatically create bugs from multiple sources, such as Slack, Email, Discord, Zendesk, and even WhatsApp.&lt;/p&gt;

&lt;p&gt;Getting started with Tegon:&lt;/p&gt;

&lt;p&gt;Step 1 - Install Docker on your workstation (see instructions). Make sure you’re on the latest version of docker-compose.&lt;/p&gt;

&lt;p&gt;Step 2 - Run the following commands in your terminal:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git clone https://github.com/tegonhq/docker.git
cd docker
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 3 - Create a .env file&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cp .env.example .env
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 4 - Run the start script and follow the prompts, They handle 2 major steps in start script setting up trigger.dev and setting up tegon for you.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;./start.sh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 5 - You can now check tegon at &lt;code&gt;http://localhost:8000&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;For more information, visit the official &lt;a href="https://docs.tegon.ai/introduction" rel="noopener noreferrer"&gt;docs&lt;/a&gt;, and their &lt;a href="https://www.tegon.ai/" rel="noopener noreferrer"&gt;website&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/tegonhq/tegon" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;Star the Tegon repository ⭐&lt;/a&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Taiga - The open source project management tool
&lt;/h2&gt;

&lt;p&gt;Taiga on-premise hosting option is ideal for larger teams or multiple small teams that need to have all data on their own servers and/or want to customize Taiga:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Easy to update&lt;/li&gt;
&lt;li&gt;Your choice of community contributions&lt;/li&gt;
&lt;li&gt;Translated to &amp;gt;20 languages&lt;/li&gt;
&lt;li&gt;Customize your installation&lt;/li&gt;
&lt;li&gt;Unparalleled security and control&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The issue model of Taiga has 3 main characterstics:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Highly Flexible: The Issues Module can be used independently or alongside Scrum and KANBAN, making it a popular choice for teams due to its versatility.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Customizable and Efficient: Offers powerful filtering, ordering, and customization options (e.g., issue types, severity, and priority) to streamline workflows and improve task management.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Integration with Other Modules: Issues can be promoted to user stories or KANBAN cards, and can be linked to sprints for a more focused project management experience.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Getting started with Taiga:&lt;/p&gt;

&lt;p&gt;Step 1: Clone the repo&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ cd taiga-docker/
$ git checkout stable
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 2 - Start the application&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ ./launch-all.sh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 3 - After some instants, when the application is started you can proceed to create the superuser with the following script:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ ./taiga-manage.sh createsuperuser
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 4 - The taiga-manage.sh script lets launch manage.py commands on the back instance:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ ./taiga-manage.sh [COMMAND]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;If you’re testing it in your own machine, you can access the application in &lt;a href="http://localhost:9000" rel="noopener noreferrer"&gt;http://localhost:9000&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can check their docs for more details&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/taigaio/taiga-docker" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;Star the Taiga repository ⭐&lt;/a&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  3. OpenProject - Open source project management for teams
&lt;/h2&gt;

&lt;p&gt;OpenProject is a web-based project management software. Its key features are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Project planning and scheduling&lt;/li&gt;
&lt;li&gt;Product roadmap and release planning&lt;/li&gt;
&lt;li&gt;Task management and team collaboration&lt;/li&gt;
&lt;li&gt;Agile and Scrum&lt;/li&gt;
&lt;li&gt;Time tracking, cost reporting, and budgeting&lt;/li&gt;
&lt;li&gt;Bug tracking&lt;/li&gt;
&lt;li&gt;Wikis&lt;/li&gt;
&lt;li&gt;Forums&lt;/li&gt;
&lt;li&gt;Meeting agendas and meeting minutes&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;OpenProject design and features are similar to Jira, key thing i noticed different in this it has multiple task types [Phase, Milestone, Task]&lt;br&gt;
vs [EPIC, STORY, TASK, BUG] in Jira&lt;/p&gt;

&lt;p&gt;Check out their &lt;a href="https://www.openproject.org/download-and-installation/" rel="noopener noreferrer"&gt;docs&lt;/a&gt;for detailed guide on hosting&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/opf/openproject" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;Star the OpenProject repository ⭐&lt;/a&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  4. Huly - All-in-One Project Management Platform
&lt;/h2&gt;

&lt;p&gt;Huly is an open-source platform that serves as an all-in-one replacement for Linear, Jira, Slack, and Notion.&lt;/p&gt;

&lt;p&gt;It tackles the ambitious challenge of creating a super app by combining project management, knowledge base, and communication tools into a single platform.&lt;/p&gt;

&lt;p&gt;Documents in Huly can be used for sharing reference materials among team members, collaborating on plans and roadmaps, storing meeting notes and assigning action items.Documents in Huly can be used for sharing reference materials among team members, collaborating on plans and roadmaps, storing meeting notes and assigning action item&lt;/p&gt;

&lt;p&gt;Getting started with Huly&lt;/p&gt;

&lt;p&gt;Step 1 - Installing nginx and docker&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ sudo apt update
$ sudo apt install nginx
$ sudo snap install docker
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 2 - Clone the huly-selfhost repository and configure nginx&lt;/p&gt;

&lt;p&gt;Next, let's clone the huly-selfhost repository and configure the server address. Please replace x.y.z.w with your server's IP address.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ git clone https://github.com/hcengineering/huly-selfhost.git
$ cd huly-selfhost
$ ./setup.sh x.y.z.w # Replace x.y.z.w with your server's IP address
$ sudo ln -s $(pwd)/nginx.conf /etc/nginx/sites-enabled/
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now we're ready to run Huly&lt;br&gt;
Finally, let's restart nginx and run Huly with docker compose.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ sudo systemctl restart nginx
$ sudo docker compose up
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now, launch your web browser and enjoy Huly!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/hcengineering/platform" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;Star the Huly repository ⭐&lt;/a&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  5. Plane - Open-source project management that unlocks customer value
&lt;/h2&gt;

&lt;p&gt;Plane is an open-source project management tool designed to track issues, run sprint cycles, and manage product roadmaps—without the complexity of managing the tool itself.&lt;/p&gt;

&lt;p&gt;It follows a similar approach to ClickUp, aiming to be a single solution for everything from documentation to issue tracking, all in one app.&lt;/p&gt;

&lt;p&gt;Getting started with Plane:&lt;/p&gt;

&lt;p&gt;Step 1 - Setting up Docker Environment&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;curl -fsSL https://get.docker.com | sh -
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Step 2 - Downloading Latest Stable Release&lt;/p&gt;

&lt;p&gt;mkdir plane-selfhost&lt;/p&gt;

&lt;p&gt;cd plane-selfhost&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;curl -fsSL -o setup.sh https://raw.githubusercontent.com/makeplane/plane/master/deploy/selfhost/install.sh

chmod +x setup.sh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://github.com/makeplane/plane" class="ltag_cta ltag_cta--branded" rel="noopener noreferrer"&gt;Star the Plane repository ⭐&lt;/a&gt;
&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>productivity</category>
      <category>opensource</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
