Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/nexussjcet/filesphere.ai
- Owner: nexussjcet
- Created: 2024-04-06T10:56:15.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-04-10T13:10:53.000Z (7 months ago)
- Last Synced: 2024-10-01T03:41:56.576Z (about 1 month ago)
- Topics: bunjs, golang, google-drive, lam, langchain-js, nextauth, nextjs, t3-stack, trpc
- Language: TypeScript
- Homepage:
- Size: 22.1 MB
- Stars: 5
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)