Giter Site home page Giter Site logo

hifilorau / big-agi-fork Goto Github PK

View Code? Open in Web Editor NEW

This project forked from enricoros/big-agi

0.0 0.0 0.0 9.69 MB

๐Ÿ’ฌ Personal AI application powered by GPT-4 and beyond, with AI personas, AGI functions, text-to-image, voice, response streaming, code highlighting and execution, PDF import, presets for developers, much more. Deploy and gift #big-AGI-energy! Using Next.js, React, Joy.

Home Page: https://big-agi.com

License: MIT License

JavaScript 0.24% TypeScript 91.97% CSS 7.49% Dockerfile 0.30%

big-agi-fork's Introduction

BIG-AGI ๐Ÿค–๐Ÿ’ฌ

Welcome to big-AGI, FKA nextjs-chatgpt-app. ๐Ÿ‘‹๐ŸŽ‰ Personal AGI App, powered by OpenAI GPT-4 and beyond. Designed for smart humans and super-heroes, this responsive web app comes with Personas, Drawing, Code Execution, PDF imports, Voice support, data Rendering, AGI functions, chats and more. Show your friends some #big-AGI-energy ๐Ÿš€

Official Website

Or fork & run on Vercel

Deploy with Vercel

Useful ๐Ÿ‘Š

Ask away, paste a ton, copy the gems

  • Engaging AI Personas
  • Clean UX, w/ tokens counters
  • Privacy: user-owned API keys and localStorage
  • Human I/O: Advanced voice support (TTS, STT)
  • Machine I/O: PDF import & Summarization, code execution
  • Many more updates & integrations: ElevenLabs, Helicone, Paste.gg, Prodia
  • Coming up: automatic-AGI reasoning

Support ๐Ÿ™Œ

Official Discord


Latest Drops ๐Ÿš€

๐Ÿšจ April: more #big-agi-energy

  • ๐ŸŽ‰ Google Search active in ReAct - add your keys to Settings > Google Search
  • ๐ŸŽ‰ Reason+Act preview feature - activate with 2-taps on the 'Chat' button
  • ๐ŸŽ‰ Image Generation using Prodia (BYO Keys) - /imagine - or menu option
  • ๐ŸŽ‰ Voice Synthesis ๐Ÿ“ฃ with ElevenLabs, including selection of custom voices
  • ๐ŸŽ‰ Precise Token Counter ๐Ÿ“ˆ extra-useful to pack the context window
  • ๐ŸŽ‰ Install Mobile APP ๐Ÿ“ฒ looks like native (@harlanlewis)
  • ๐ŸŽ‰ UI language with auto-detect, and future app language! (@tbodyston)
  • ๐ŸŽ‰ PDF Summarization ๐Ÿงฉ๐Ÿคฏ - ask questions to a PDF! (@fredliubojin)
  • ๐ŸŽ‰ Code Execution: Codepen/Replit ๐Ÿ’ป (@harlanlewis)
  • ๐ŸŽ‰ SVG Drawing - draw with AI ๐ŸŽจ
  • ๐ŸŽ‰ Chats: multiple chats, AI titles, Import/Export, Selection mode
  • ๐ŸŽ‰ Rendering: Markdown, SVG, improved Code blocks
  • ๐ŸŽ‰ Integrations: OpenAI organization ID
  • ๐ŸŽ‰ Cloudflare deployment instructions, awesome-agi
  • ๐ŸŽ‰ Typing Avatars โŒจ๏ธ

March: first release

  • ๐ŸŽ‰ AI Personas - including Code, Science, Corporate, and Chat ๐ŸŽญ
  • ๐ŸŽ‰ Privacy: user-owned API keys ๐Ÿ”‘ and localStorage ๐Ÿ›ก๏ธ
  • ๐ŸŽ‰ Context - Attach or Drag & Drop files to add them to the prompt ๐Ÿ“
  • ๐ŸŽ‰ Syntax highlighting - for multiple languages ๐ŸŒˆ
  • ๐ŸŽ‰ Code Execution: Sandpack - now on branch variant-code-execution
  • ๐ŸŽ‰ Chat with GPT-4 and 3.5 Turbo ๐Ÿง ๐Ÿ’จ
  • ๐ŸŽ‰ Real-time streaming of AI responses โšก
  • ๐ŸŽ‰ Voice Input ๐ŸŽ™๏ธ - works great on Chrome / Windows
  • ๐ŸŽ‰ Integration: Paste.gg integration for chat sharing ๐Ÿ“ฅ
  • ๐ŸŽ‰ Integration: Helicone integration for API observability ๐Ÿ“Š
  • ๐ŸŒ™ Dark model - Wide mode โ›ถ

Why this? ๐Ÿ’ก

Because the official Chat lacks important features, is more limited than the api, at times slow or unavailable, and you cannot deploy it yourself, remix it, add features, or share it with your friends. Our users report that big-AGI is faster, more reliable, and features rich with features that matter to them.

Much features, so fun

Docker ๐Ÿณ

Pre-built image

Add your OpenAI API key to the .env file, then in a terminal run:

docker-compose up

Locally built image

If you wish to build the image yourself, run

docker build -t big-agi .
docker run --detach 'big-agi'

Code ๐Ÿงฉ

TypeScript React Next.js

Clone this repo, install the dependencies, and run the development server:

git clone https://github.com/enricoros/big-agi.git
cd big-agi
npm install
npm run dev

Now the app should be running on http://localhost:3000

Integrations:

  • ElevenLabs Voice Synthesis (bring your own voice too) - Settings > Text To Speech
  • Helicone LLM Observability Platform - Settings > Advanced > API Host: 'oai.hconeai.com'
  • Paste.gg Paste Sharing - Chat Menu > Share via paste.gg
  • Prodia Image Generation - Settings > Image Generation > Api Key & Model

This project is licensed under the MIT License.

GitHub stars GitHub forks GitHub pull requests License

Made with ๐Ÿ’™

big-agi-fork's People

Contributors

dario-piotrowicz avatar enricoros avatar felixclements avatar fredliubojin avatar harlanlewis avatar jondwillis avatar koganei avatar nilshulth avatar peterdavehello avatar seven4x avatar shinkawk avatar smileynet avatar tboydston avatar typpo avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.