Emmanuel Keller (@emmanuelkeller) 's Twitter Profile
Emmanuel Keller

@emmanuelkeller

Passionate Software Engineer - Jazz piano player hobbyist - Feed by Sciences and healthy food

ID: 41818379

calendar_today22-05-2009 14:10:48

485 Tweet

149 Followers

111 Following

SurrealDB (@surrealdb) 's Twitter Profile Photo

SurrealDB Labs brings together tools, tutorials, demos, and community resources for our multi-model database. Power your next project by exploring the ecosystem. ๐Ÿ‘‰ sdb.li/3GY1l95

SurrealDB Labs brings together tools, tutorials, demos, and community resources for our multi-model database. Power your next project by exploring the ecosystem. ๐Ÿ‘‰ sdb.li/3GY1l95
SurrealDB (@surrealdb) 's Twitter Profile Photo

Want to level up your SurrealDB schema design? Dave MacLeod first 10 tips laid the groundwork; now explore 10 more you might not have tried before. ๐Ÿ‘‰ sdb.li/4mMxLmk

Want to level up your SurrealDB schema design? <a href="/mithridates/">Dave MacLeod</a> first 10 tips laid the groundwork; now explore 10 more you might not have tried before. ๐Ÿ‘‰ sdb.li/4mMxLmk
SurrealDB (@surrealdb) 's Twitter Profile Photo

Our multi-model database makes it easy to work with LLMs without the need for glue code. Learn more. ๐Ÿ‘‰ sdb.li/41A1vdS

Our multi-model database makes it easy to work with LLMs without the need for glue code. Learn more. ๐Ÿ‘‰ sdb.li/41A1vdS
SurrealDB (@surrealdb) 's Twitter Profile Photo

Generating vector search embeddings in LangChain? Compare different models to get the best accuracy and performance. Check out our embeddings quick start guide for examples. ๐Ÿ‘‰ sdb.li/4eOUvzo ollama | OpenAI | Mistral AI | Google Gemini | Hugging Face | Amazon

SurrealDB (@surrealdb) 's Twitter Profile Photo

Need a hand with our multi-model database? The new-and-improved Surreal Sidekick AI companion is continuously learning to help you debug queries, design schemas, and answer questions from the latest docs. It even keeps your chat history, so you can easily revisit past

SurrealDB (@surrealdb) 's Twitter Profile Photo

Youโ€™ve got your database schema in place. Next up: how to get the most out of active queries, and make them work for you. Some tips from Dave MacLeod on the next step of working with your data using SurrealQL. ๐Ÿ‘‰ sdb.li/4oFTpKB

Youโ€™ve got your database schema in place. Next up: how to get the most out of active queries, and make them work for you. Some tips from <a href="/mithridates/">Dave MacLeod</a> on the next step of working with your data using SurrealQL. ๐Ÿ‘‰ sdb.li/4oFTpKB
SurrealDB (@surrealdb) 's Twitter Profile Photo

SurrealMCP connects your AI tools to SurrealDB. In this short demo, Cursor connects to our multi-model database, inserts, and queries data, all via MCP. Learn more. ๐Ÿ”— sdb.li/3HJFh2p

SurrealDB (@surrealdb) 's Twitter Profile Photo

SurrealMCP connects your AI tools to SurrealDB. In this brief demo, Zed hooks into our multi-model database and inserts data via MCP. Learn more. ๐Ÿ”— sdb.li/3HJFh2p

SurrealDB (@surrealdb) 's Twitter Profile Photo

Agno is a Python framework for building multi-agent systems. Martin Schaer uses SurreaMCP and Agno to build a โ€œresearcherโ€ agent that finds information on the web, structures it, and stores it in our multi-model database. Learn how. ๐Ÿ‘‰ sdb.li/4266Vxp

Agno is a Python framework for building multi-agent systems. <a href="/martinschaer/">Martin Schaer</a> uses SurreaMCP and <a href="/AgnoAgi/">Agno</a> to build a โ€œresearcherโ€ agent that finds information on the web, structures it, and stores it in our multi-model database. Learn how. ๐Ÿ‘‰ sdb.li/4266Vxp
SurrealDB (@surrealdb) 's Twitter Profile Photo

Want to simplify your AI pipelines? Our guide will enable you to scrap ETL and build pipelines that blend multi-model data and AI logic directly inside one ACID database. Read the guide. ๐Ÿ‘‰ sdb.li/4eI9FGr

Want to simplify your AI pipelines? Our guide will enable you to scrap ETL and build pipelines that blend multi-model data and AI logic directly inside one ACID database. Read the guide. ๐Ÿ‘‰ sdb.li/4eI9FGr
SurrealDB (@surrealdb) 's Twitter Profile Photo

You can create graph relationships between records in our multi-model database by using the RELATE statement in SurrealQL. Then, use the SELECT statement for bidirectional querying. Refer to our docs for more examples. ๐Ÿ‘‰ sdb.li/461bdYj

You can create graph relationships between records in our multi-model database by using the RELATE statement in SurrealQL. Then, use the SELECT statement for bidirectional querying. Refer to our docs for more examples. ๐Ÿ‘‰ sdb.li/461bdYj
SurrealDB (@surrealdb) 's Twitter Profile Photo

Need tools, libraries, and integrations built around our multi-model database? SurrealDB Labs brings together official and community-built resources to help you build faster. Dive in. ๐Ÿ‘‰ sdb.li/3GY1l95

Need tools, libraries, and integrations built around our multi-model database? SurrealDB Labs brings together official and community-built resources to help you build faster. Dive in. ๐Ÿ‘‰ sdb.li/3GY1l95
SurrealDB (@surrealdb) 's Twitter Profile Photo

Working with sprawling unstructured data and want to query it in structured form? Dave MacLeod shows how to bring historical texts to life by using LLMs to modify the text for storing and querying in SurrealDB as knowledge graphs. ๐Ÿ‘‰ sdb.li/4mmZ3z6

Working with sprawling unstructured data and want to query it in structured form? <a href="/mithridates/">Dave MacLeod</a> shows how to bring historical texts to life by using LLMs to modify the text for storing and querying in SurrealDB as knowledge graphs. ๐Ÿ‘‰ sdb.li/4mmZ3z6
SurrealDB (@surrealdb) 's Twitter Profile Photo

Our database query language, SurrealQL, has http functions that allow direct retrieval and insertion of JSON data from an API, all in one query. Learn more in our docs. ๐Ÿ‘‰ sdb.li/3KseZCM

Our database query language, SurrealQL, has http functions that allow direct retrieval and insertion of JSON data from an API, all in one query. Learn more in our docs. ๐Ÿ‘‰ sdb.li/3KseZCM
SurrealDB (@surrealdb) 's Twitter Profile Photo

How do you spot organised influence campaigns when bots behave like real users? Our own Dave MacLeod shows how SurrealDBโ€™s graph queries, geolocational data, and recursive queries help uncover patterns and those involved. ๐Ÿ‘‰ sdb.li/476bVnt

How do you spot organised influence campaigns when bots behave like real users? Our own <a href="/mithridates/">Dave MacLeod</a> shows how SurrealDBโ€™s graph queries, geolocational data, and recursive queries help uncover patterns and those involved. ๐Ÿ‘‰ sdb.li/476bVnt
SurrealDB (@surrealdb) 's Twitter Profile Photo

Struggling with a fragmented backend architecture? Learn why aspirecompetitions migrated to our multi-model database, and how it helped cut complexity and speed up development. ๐Ÿ‘‰sdb.li/45Cl3AV

Struggling with a fragmented backend architecture? Learn why <a href="/aspirecomps1/">aspirecompetitions</a> migrated to our multi-model database, and how it helped cut complexity and speed up development. ๐Ÿ‘‰sdb.li/45Cl3AV
SurrealDB (@surrealdb) 's Twitter Profile Photo

๐Ÿ’œ Dev quote of the week. Thanks for the shout-out, Srivishnu Ayyagari. Rust developers, want to get started with our multi-model database? Our Rust SDK tutorial is a great place to begin. ๐Ÿ‘‰ youtu.be/I1cuddL6A8o

๐Ÿ’œ Dev quote of the week. Thanks for the shout-out, Srivishnu Ayyagari. 

Rust developers, want to get started with our multi-model database? Our Rust SDK tutorial is a great place to begin. ๐Ÿ‘‰ youtu.be/I1cuddL6A8o
SurrealDB (@surrealdb) 's Twitter Profile Photo

๐ŸŒŸ Sunday Spotlight ๐ŸŒŸ This week weโ€™re highlighting our upcoming webinar on October 27. Join us for a session exploring how an event-driven database like SurrealDB can make your AI architecture more scalable and resilient. Sign up. ๐Ÿ‘‰ sdb.li/4qgGsb9

๐ŸŒŸ Sunday Spotlight ๐ŸŒŸ This week weโ€™re highlighting our upcoming webinar on October 27. Join us for a session exploring how an event-driven database like SurrealDB can make your AI architecture more scalable and resilient. Sign up. ๐Ÿ‘‰ sdb.li/4qgGsb9
SurrealDB (@surrealdb) 's Twitter Profile Photo

The LET statement in SurrealQL can be used to parameterise queries, either directly as static values or as dynamic values in combination with type functions. Check out more examples of this versatile statement. ๐Ÿ‘‰ sdb.li/3I6YQSw

The LET statement in SurrealQL can be used to parameterise queries, either directly as static values or as dynamic values in combination with type functions. Check out more examples of this versatile statement. ๐Ÿ‘‰ sdb.li/3I6YQSw
SurrealDB (@surrealdb) 's Twitter Profile Photo

Scaling VIP loyalty programmes across 25 iGaming operators pushed LiveSponsors' legacy database stack to its limits. After migrating to our multi-model database, it cut infrastructure complexity and slashed latency. Learn how. ๐Ÿ‘‰ sdb.li/4nm3yLz

Scaling VIP loyalty programmes across 25 iGaming operators pushed <a href="/LiveSponsors/">LiveSponsors</a>' legacy database stack to its limits. After migrating to our multi-model database, it cut infrastructure complexity and slashed latency. Learn how. ๐Ÿ‘‰ sdb.li/4nm3yLz