Awesome AI AgentsAI Assistants

existence-master/Sentient

⭐ 690 Python repository created 2025-02-20

Sentient is a proactive AI companion designed to be a deeply personalized and context-aware assistant that integrates with various apps and platforms to provide a seamless and interactive user experience. The project emphasizes privacy and transparency, aiming to build an AI that acts as a true companion rather than just a tool. Sentient autonomously pulls context from connected applications and context streams to learn about the user through both long-term and short-term memories. Long-term memories are stored in a knowledge graph, while short-term memories are managed in a relational database, enabling the AI to maintain context and perform actions asynchronously. The AI supports voice interaction for a low-latency, human-like conversational experience and integrates with popular platforms such as LinkedIn, Reddit, and X to enrich user profiles with additional data. Sentient also offers agentic integrations with Google Workspace tools like Gmail, Google Calendar, Drive, Docs, Sheets, and Slides, allowing it to read context and perform tasks within these applications. The project is self-hostable, supporting various AI models including Ollama for text, llamacpp for voice, and HF-transformers for other functionalities. It features web search capabilities to autonomously provide daily briefs and enhance query responses with up-to-date information. The user interface is unified into a single chat environment, eliminating the need to switch between different conversations. The project is built with a tech stack that includes ElectronJS, Next.js, TailwindCSS, FastAPI, Neo4j, and several APIs for social media and search integration. The roadmap includes plans for improved model stability, enhanced internet search with images and citations, reasoning models for action planning, cloud scalability, and a mobile companion app. Sentient is open-source and encourages community contributions, with a focus on building a transparent and privacy-respecting AI companion.

https://github.com/existence-master/Sentient

agentsai-companionartificial-general-intelligenceartificial-intelligenceautomationcontextcontext-awaredaily-briefselectronjsfastapigmailgoogle-calendargoogle-docsgoogle-drivegoogle-sheetsgoogle-slidesgoogle-workspacehf-transformersknowledge-graphlinkedin-integrationllamacpplong-term-memorymcpmemoryneo4jnext.jsollamaopen-sourcepersonalizationprivacyproactive-aireddit-integrationrelational-databasesearch-apiself-hostableshort-term-memorysocial-media-apistailwindcsstransparencyunified-chatvoice-interactionweb-searchx-integration

Also in AI Assistants

DietrichGebert/ponytail

Ponytail enables AI agents to generate more concise, efficient, and cost-effective code by enforcing a "lazy senior dev" methodology, prioritizing existing solutions and minimal implementation.

HKUDS/DeepTutor

DeepTutor is an AI-powered personalized learning assistant that offers interactive knowledge Q&A, visualization, practice generation, and deep research capabilities to enhance education through a comprehensive and adaptive platform.

agentscope-ai/QwenPaw

QwenPaw is a personal AI assistant framework that provides local or cloud deployment, multi-channel connectivity, skill extensibility, and multi-agent collaboration for enhanced productivity and cr...

mukul975/Anthropic-Cybersecurity-Skills

A comprehensive, open-source library of 754 structured cybersecurity skills for AI agents, mapped across five prominent industry frameworks.

googleworkspace/cli

gws is a command-line tool that dynamically interfaces with Google Workspace APIs (Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin) and includes AI agent skills for automation.

nanocoai/nanoclaw

NanoClaw is a lightweight, secure AI assistant platform that runs agents in isolated containers, providing a customizable alternative to OpenClaw with native Anthropic Claude Code integration and m...

assafelovic/gpt-researcher

GPT Researcher is an autonomous AI agent that conducts deep web and local research to generate detailed, unbiased research reports with citations.

screenpipe/screenpipe

Screenpipe transforms your computer into a personal, local, and private AI that records, searches, and automates based on all your digital activities.