Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nexussjcet/filesphere.ai

Your Smartest Productivity AI for File Management.
https://github.com/nexussjcet/filesphere.ai

bunjs golang google-drive lam langchain-js nextauth nextjs t3-stack trpc

Last synced: about 1 month ago
JSON representation

Your Smartest Productivity AI for File Management.

Awesome Lists containing this project

README

        

![Cover Pic](/public/cover.png)

# File Sphere AI

Your Smartest Productivity AI for File Management.

Let me show you the AI we cooked that can do multiple actions for file management with simple prompt.
Hackathon project by NEXUS-SJCET cooked on 6,7,8 on Jyothi Engineering College Cheruthurithy Thrissur, Hackathena'24

### Example
- User clicked on any file
- Type "Read this file, summarize it and sent to [email protected] and delete it"
- AI: Done 😎

That's the power of LAM ⚡️

Our LLM can do anything on files. In single prompt, it will do everything sequentially. And it is faster.
Also it can understand what "this file" means. Because the system can keep track of user interations on UI called UIState and Server called AIState.

https://github.com/nexus-sjcet/filesphere.ai/assets/93584596/08f8ecae-cff2-4bcf-8bf8-b08e4d39c2ed

### Unit Features
- Read files
- Summarize files
- Sent to email
- Delete files
- Convert file to another type
- Etc

### Available File Types
> PDF, TXT, DOCX, XLSX, PPTX, JPG, PNG etc

### Core Technology

We actually created a package for converting LLM to LAM. Build on top of zod as langchain.js extension. It is called [Initiative](https://npmjs.com/package/initiative).

![Initiative](/public/initiative.png)

```bash
npm install initiative
```

### Team NEXUS-SJCET
- [Rajat Sandeep](https://github.com/rajatsandeepsen)
- [Reenphy George](https://github.com/reenphygeorge)
- [Sanu KJ](https://github.com/sanukjoseph)
- [Joswin Shogi](https://github.com/joswinshogi)
- [Jovit Mathew](https://github.com/Jovit-Mathew236)